為什麼要實現自動化?
減少人力成本;
完成大量重複性工作;
提高測試效率;
保證工作的一致性,增加信任度;
完成手工不能完成的工作。
是否合適做自動化?
時間,人員,系統(需求是否穩定),領導(是否同意)
在乙個完成的系統或者迭代更新不是很快的系統上做自動化,才是有價值的
在什麼情況下做自動化?
單元測試
整合測試
介面測試
ui測試
什麼樣的專案需要做自動化測試?
需求變更慢,周期長,指令碼可重複利用
自動化工具,框架的選擇
selenium webdriver
firebug
firepath
qtp 商業化,做起來費力,付費
自動化測試的前提及過程
1 自動化測試的概念 自動化測試是把以人為驅動的測試行為轉化為機器執行的一種過程。通常,在設計了測試用例並通過評審之後,由測試人員根據測試用例中描述的規程一步步的去執行測試,得到的實際結果與期望結果進行對比,在此過程為了節省人力,時間或硬體資源,提高測試效率,便引入了自動化測試的概念。2 自動化測試...
測試自動化 自動化測試的定義
相關術語 automated testing test tool,automated testing test suite,automated testing test script等.具體參見 http en.wikipedia.org wiki test automation 推薦書籍 1 軟體...
自動化測試 web自動化測試
自動化 由機器裝置代替人為完成制定目標的過程 優點 提高工作效率 減少勞動力 產品規格同一標準 批量生產 自動化測試 讓程式代替人為去驗證程式功能的過程,即在預設條件下執行程式系統 流程確定 搭建自動化框架 編寫測試用例,將其轉化為soupui 介面 自動化測試指令碼 執行自動化測試指令碼 輸出執行...