web頁面UI測試方案
一、測試環境准備
1、確認操作系統,win7,win10等。
2、確定測試范圍,包括需要適配的瀏覽器(Firefox,chrome,QQ,360等等)及瀏覽器版本。
3、網絡環境,有線,無線網絡
二、測試文檔
1、需求文檔,分類各個頁面類型,頁面框架區分,確認需要測試的頁面個數,頁面次序。
拆解需求:研發、測試拆解需求文檔,抓住需求主流程,確定需要測試的頁面個數,頁面UI需求點,逐一列表。
2、設計稿,頁面的設計風格以及控件大小位置等等。
設計稿作為頁面UI測試的重點參考資料,詳細列出頁面線條寬窄,線條樣式,欄目間隔大小,背景色等等。
3、測試用例,包括冒煙測試用例,詳細測試用例;測試用例通過率規定,重點頁面用例通過率,重點用例通過率;
測試用例依據以上需求文檔及設計稿文檔形成,也是開展測試工作的重要依據:(已編制好的測試用例一般放入jira,禪道等測試用例管理工具內,相關bug做好關聯)
4、測試報告,測試過程中形成重點內容的統計數據,如:詳細測試用例通過率,重點測試頁頁面及測試用例通過率,bug重現次數,致命bug數量,一般bug數量,最后解決數量,遺留數量等詳細信息。(測試方案中給出測試報告中需要重點關注的測試項信息)
三、測試周期
1、冒煙測試時間及測試保准
項目的冒煙測試周期,需要在半天或1天內給出冒煙測試結果(實際時間看送測內容多少)。冒煙測試規定測試內容要達到冒煙測試通過后,后續測試基本可以完成或大部分功能完成;否則冒煙測試失敗。
2、詳細測試時間
冒煙測試通過后,根據送測內容相關的測試用例個數及測試內容,給出具體測試時間(原則上要有半天或者1天的回歸測試時間)。
開發和測試的配比,科學配比為1:3,目前企業有1:2、1:1的配比,多數公司為3:1的倒灌配比。基於測試與開發力量對比懸殊,測試時間看項目時間盡量多安排。
3、回歸測試時間
回歸測試安排在基本功能都已測試完成,在基本bug修復的原則上,從頭到尾所有功能,樣式快速復測一遍。回歸測試重點查看bug及衍生bug。
4、查漏補缺時間
此段時間最為珍貴,即開發工作已結束,測試即將結束,重點bug,重點功能,重要瀏覽器適配等需要再次人工復測。
四、測試人員配置
1、初級測試人員
2、中級即可以寫selenium2測試框架的(此自動化率無需太高,回歸冒煙即可。)
按照機型和版本分配不同測試人員分別測試或者單人多機測試。