36.多瀏覽器驗證:越來越多的各類瀏覽器的出現,用戶訪問Web程序不再單單依賴于Microsoft Internet Explorer,而是有了更多的選擇:Maxthon、Firefox、Tencent Traveler等,考慮使用多種瀏覽器訪問系統,驗證效果。
37.安裝測試:對于C/S架構的系統,安裝程序的測試是一個重要方面,安裝程序自動化程度、安裝選項和設置(驗證各種方案是否都能正常安裝)、安裝過程中斷測試、安裝順序測試(分布式系統)、修復安裝及卸載測試。
38.文檔測試:主要是對用戶使用手冊、產品手冊進行測試,校驗是否描述正確、完整,是否與當前系統版本對照,是否易理解,是否二義性等。
39.測試數據檢查:事實告訴我們,測試數據比代碼更有可能是錯的,因此,當測試結果顯示有錯誤發生的時候,懷疑代碼錯誤前要先對測試數據檢查一遍。
40.請讓我的機器來運行:在某些項目中,出現一個病態的問題:系統沒有問題呀,它在我的機器上是能夠通過的。這就說明了其中存在著和環境相關的BUG!笆欠袼械囊磺卸际艿搅版本控制工具的管理?”、“本機的開發環境和服務器的環境是否一樣?”、“這里是否存在一個真正的BUG,只不過是在其他的機器里偶然出現?”。所有的測試必須在所有系統要求的機器上運行通過,否則的話,代碼就可能存在問題。
41.Ajax 技術的應用:Ajax有很多優點,但也有很多缺點,如果利用優點、避免缺點,是我們對新的Web2.0應用的一個挑戰。而Ajax的應用最直接的問題就是用戶體驗,用戶體驗的效果直接關系到是否使用Ajax技術!皶,并不意味著應該做、必須做”,這就是對Ajax技術的很重要的注解。
42.Ajax技術的應用:Ajax采用異步調用的機制實現頁面的部分刷新功能,異步調用存在異常中斷的可能,嘗試各種方法異常中斷異步的數據調用,查看是否出現問題。在這里遇到的一個問題就是對日期控件的操作,已經如果頁面數據較多的時候的刷新。
43.腳本錯誤:隨著Ajax、IFrame等異步調用技術的發展,Javascrīpt技術也越來越受到開發人員的重視,但Javascrīpt存在調試困難、各瀏覽器存在可能不兼容等問題,因此在Web系統中
==============================================================
1、頁面鏈接是否正確;
2、關聯性,一個功能是否會對其他功能造成影響;
3、按鈕功能測試,刪除不選、多選、翻頁選擇;
4、字符串長度、類型、符號、特殊符號、中英文、空格、半角全角;
5、信息輸出完整性;
6、信息提交重復處理;
7、添加修改,修改重名;
8、重復提交、重復刪除、多用戶并發操作;
9、索引檢查;
10、輸入信息、光標位置、快捷鍵使用;
11、上傳下載文件;
12、必選項測試;
13、回車、刷新、瀏覽鍵回退檢查(主要是需要驗證的地方);
14、直接URL鏈接檢查;
15、密碼檢查、長度、半角全角;
16、不同用戶權限檢查;
17、系統數據計算檢查;
18、系統健壯性檢查;
19、確認提示檢查;
20、數據注入檢查,一般程序是屏蔽掉特殊字符或者敏感字符;
21、刷新檢查,主要是實時刷新功能;
22、事物檢查,失敗異;貪L;
23、時間格式檢查;
24、瀏覽器兼容性檢查;
25、安裝、文檔測試;
26、測試數據檢查,即對自己測試提供數據進行檢查;
文章來源于領測軟件測試網 http://www.kjueaiud.com/