• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    常用的網站軟件功能測試方法和GUI基本測試內容

    發布: 2009-3-12 09:24 | 作者: 不詳 | 來源: 測試時代采編 | 查看: 200次 | 進入軟件測試論壇討論

    領測軟件測試網

    web測試

    網站功能測試就是對產品的各功能進行驗證,根據功能測試用例,逐項測試,檢查產品是否達到用戶要求的功能。常用的測試方法如下:

      1、頁面鏈接檢查:每一個鏈接是否都有對應的頁面,并且頁面之間切換工具,如LinkBotPro、File-AIDCS、HTMLLinkValidater、Xenu等工具。LinkBotPro不支持中文,中文字符顯示為亂碼;HTMLLinkValidater只能測試以Html或者htm結尾的網頁鏈接;Xenu無需安裝,支持asp、do、jsp等結尾的網頁,同時能夠生成html格式的測試報告。

      2、相關性檢查:刪除/增加一項會不會對其他項產生影響,如果產生影響,這些影響是否都正確檢查按鈕的功能是否正確如新建、編輯、刪除、關閉、返回、保存、導入等功能是否正確。

      3、字符類型檢查:在應該輸入指定類型的內容的地方輸入其他類型的內容(如在應該輸入整型的地方輸入其他字符類型),看系統是否檢查字符類型。

      1)標點符號檢查:輸入內容包括各種標點符號,特別是空格,各種引號,回車鍵?聪到y處理是否正確。

      2)特殊字符檢查:輸入特殊符號,如@、#、$、%、!等,看系統處理是否正確。

      3)字符串長度檢查:輸入超出需求所說明的字符串長度的內容,看系統是否檢查字符串長度。

      4、中文字符處理:在可以輸入中、英文的系統輸入中文,看會否出現亂碼或出錯。

      檢查信息的完整性在查看信息和更新信息時,查看所填寫的信息是不是全部更新,更新信息和添加信息是否一致。

      5、信息重復:在一些需要命名,且名字應該唯一的信息輸入重復的名字或ID,看系統有沒有處理,會否報錯,重名包括是否區分大小寫,以及在輸入內容的前后輸入空格,系統是否作出正確處理。

      6、檢查刪除功能:在一些可以一次刪除多個信息的地方,不選擇任何信息,按“delete”,看系統如何處理,會否出錯;然后選擇一個和多個信息,進行刪除,看是否正確處理。

      7、檢查添加和修改是否一致:檢查添加和修改信息的要求是否一致,例如添加要求必填的項,修改也應該必填;添加規定為整型的項,修改也必須為整型

      8、檢查修改重名:修改時把不能重名的項改為已存在的內容,看會否處理,報錯.同時,也要注意,會不會報和自己重名的錯

      9、重復提交表單:一條已經成功提交的紀錄,返回后再提交,看看系統是否做了處理。對于Web系統檢查多次使用返回鍵的情況在有返回鍵的地方,返回到原來頁面,重復多次,看會否出錯

      10、搜索檢查:有搜索功能的地方輸入系統存在和不存在的內容,看搜索結果是否正確.如果可以輸入多個搜索條件,可以同時添加合理和不合理的條件,看系統處理是否正確。

      11、輸入信息位置:注意在光標停留的地方輸入信息時,光標和所輸入的信息會否跳到別的地方。

      12、上傳下載文件檢查:上傳下載文件的功能是否實現,上傳文件是否能打開。對上傳文件的格式有何規定,系統是否有解釋信息,并檢查系統是否能夠做到。下載文件能否打開或者保存,下載的文件是否有格式要求,如需要特殊工具才可以打開等。

      13、必填項檢查:應該填寫的項沒有填寫時系統是否都做了處理,對必填項是否有提示信息,如在必填項前加“*”;對必填項提示返回后,焦點是否會自動定位到必填項。

      14、快捷鍵檢查:是否支持常用快捷鍵,如Ctrl+C、Ctrl+V、Backspace等,對一些不允許輸入信息的字段,如選人,選日期對快捷方式是否也做了限制。

      15、回車鍵檢查:在輸入結束后直接按回車鍵,看系統處理如何,會否報錯。

      16、刷新鍵檢查:在Web系統中,使用瀏覽器的刷新鍵,看系統處理如何,會否報錯。

      17、回退鍵檢查:在Web系統中,使用瀏覽器的回退鍵,看系統處理如何,會否報錯。對于需要用戶驗證的系統,在退出登錄后,使用回退鍵,看系統處理如何;多次使用回退鍵,多次使用前進鍵,看系統如何處理。

      18、直接URL鏈接檢查:在Web系統中,直接輸入各功能頁面的URL地址,看系統如何處理,對于需要用戶驗證的系統更為重要。

      19、空格檢查:在輸入信息項中,輸入一個或連串空格,查看系統如何處理。如對于要求輸入整型、符點型變量的項中,輸入空格,既不是空值,又不是標準輸入。

      20、輸入法半角全角檢查:在輸入信息項中,輸入半角或全角的信息,查看系統如何處理。如對于要求輸入符點型數據的項中,輸入全角的小數點(“!被颉埃,如4.5);輸入全角的空格等。

      21、密碼檢查:一些系統的加密方法采用對字符Ascii碼移位的方式,處理密碼加密相對較為簡單,且安全性較高,對于局域網系統來說,此種方式完全可以起到加密的作用,但同時,會造成一些問題,即大于128的Ascii對應的字符在解密時無法解析,嘗試使用“uvwxyz”等一些碼值較大的字符作為密碼,同時,密碼盡可能的長,如17位密碼等,造成加密后的密碼出現無法解析的字符。

      22、用戶檢查:任何一個系統,都有各類不同的用戶,同樣具有一個或多個管理員用戶,檢查各個管理員之間是否可以相互管理,編輯、刪除管理員用戶。同時,對于一般用戶,嘗試刪除,并重建同名的用戶,檢查該用戶其它信息是否重現。同樣,提供注銷功能的系統,此用戶再次注冊時,是否作為一個新的用戶。

      23、系統數據檢查:這是功能測試最重要的,如果系統數據計算不正確,那么功能測試肯定是通不過的。數據檢查根據不同的系統,方法不同。對于業務管理平臺,數據隨業務過程、狀態的變化保持正確,不能因為某個過程出現垃圾數據,也不能因為某個過程而丟失數據。

      24、系統可恢復性檢查:以各種方式把系統搞癱,測試系統是否可正常迅速恢復。

      GUI基本測試內容:

      圖形用戶界面(GUI)對軟件測試提出了有趣的挑戰,因為GUI開發環境有可復用的構件,開發用戶界面更加省時而且更加精確。同時,GUI的復雜性也增加了,從而加大了設計和執行測試用例的難度。因為現在GUI設計和實現有了越來越多的類似,所以也就產生了一系列的測試標準。下列問題可以作為常見GUI測試的指南:

      

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    TAG: gui GUI 功能 軟件

    21/212>

    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>