一、為什麼要進行自動化測試
1、解決-回歸測試
2、解決-壓力測試
3、解決-相容性測試
4、提高測試效率,保證產品質量
回歸測試:專案在發新版本之後對之前的功能進行驗證;
壓力測試:可以理解為多使用者同時去操作軟體,統計軟體伺服器處理多使用者請求的能力
相容性測試:如針對web測試,可以對不同瀏覽器的測試(google、firefox、ie)
二、自動化測試相關知識點
1、自動化測試在什麼階段開始?
功能測試完畢(手工測試)
手工測試:就是由人去乙個乙個輸入測試用例,然後觀察結果
2、自動化測試所屬分類:
1、黑盒測試(功能測試)
2、灰盒測試(介面測試)
3、白盒測試(單元測試)
注:web自動化測試屬於黑盒測試(功能測試)
3、自動化測試的優點:
1、較短時間內,執行更多的測試用例
2、自動化指令碼可以重複使用:儲存起來,回歸時直接執行指令碼就可以
3、減少認為的錯誤
4、測試資料儲存
4、自動化測試缺點:
1、不能代替人工測試
2、手工測試比自動化測試發現的缺陷更多
3、對測試人員技能要求高
誤區:1、自動化測試可以代替手工測試
2、自動化測試一定比手工測試厲害
3、自動化可以發現更多的bug
5、自動化測試分類:
1、web-(ui)自動化測試(基礎)
2、介面-自動化測試
4、單元測試-自動化測試
自動化測試 實戰1
媽呀。老淚縱橫。終於在老大的n次幫助下。執行出來了。我這只小菜鳥不得不驚嘆於自動化的神奇。觸屏站自助查詢 1 點查詢按鈕點不過去 public void nextstep throws exception 2 明明證件號碼取到了值,但是就輸不進控制項裡去,原來是這控制項的名字不唯一,老大幫我在web...
自動化測試 web自動化測試
自動化 由機器裝置代替人為完成制定目標的過程 優點 提高工作效率 減少勞動力 產品規格同一標準 批量生產 自動化測試 讓程式代替人為去驗證程式功能的過程,即在預設條件下執行程式系統 流程確定 搭建自動化框架 編寫測試用例,將其轉化為soupui 介面 自動化測試指令碼 執行自動化測試指令碼 輸出執行...
測試自動化 自動化測試的定義
相關術語 automated testing test tool,automated testing test suite,automated testing test script等.具體參見 http en.wikipedia.org wiki test automation 推薦書籍 1 軟體...