測試方法盡量涵蓋web程序的各個方面,測試技術方面在繼承傳統測試技術的技術上結合web應用的特點。
l 相關的測試和實現技術也有著很大的關系,由于本公司使用J2EE體系,也許例子中只有JAVA平臺可以使用,.NET平臺測試技術暫時不涉及,如果你有請與我聯系。
2. 測試方法
說明:測試方法的選擇取決你的測試策略。
一般的web測試和以往的應用程序的測試的側重點不完全相同,基本包括以下幾個方面。
當然圓滿的完成測試還要有好的團體和流程等的方方面面的支持,你同樣應該對這些方面進行注意。
有些測試方法設計到了流程,哪些應該在你的測試團隊建設中建立。
2.1 界面測試
現在一般人都有使用瀏覽器瀏覽網頁的經歷,用戶雖然不是專業人員但是對界面效果的印象是很重要的。如果你注重這方面的測試,那么驗證應用程序是否易于使用就非常重要了。很多人認為這是測試中最不重要的部分,但是恰恰相反界面對不懂技術的客戶來說那相當關鍵,慢慢體會你會明白的。
方法上可以根據設計文檔,如果夠專業的話可以專業美工人員,來確定整體風格頁面風格,然后根據這個可以頁面人員可以生成靜態的HTML,CSS等甚至生成幾套不用的方案來討論,或者交給客戶評審,最后形成統一的風格的頁面/框架。注意不要靠程序員的美術素養形成你的web風格,那樣可能會很糟糕。
主要包括以下幾個方面的內容:
? 站點地圖和導航條 位置、是否合理、是否可以導航等內容布局 布局是否合理,滾動條等簡介說明 說明文字是否合理,位置,是否正確;
? 背景/色調 是否正確、美觀,是否符合用戶需求;
? 頁面在窗口中的顯示是否正確、美觀(在調整瀏覽器窗口大小時,屏幕刷新是否正確)表單樣式 大小,格式,是否對提交數據進行驗證(如果在頁面部分進行驗證的話)等;
? 連接 連接的形式,位置,是否易于理解等。
web測試的主要頁面元素
? 頁面元素的容錯性列表(如輸入框、時間列表或日歷);
? 頁面元素清單(為實現功能,是否將所需要的元素全部都列出來了,如按鈕、單選框、復選框、列表框、超連接、輸入框等等);
? 頁面元素的容錯性是否存在;
文章來源于領測軟件測試網 http://www.kjueaiud.com/