1、為什麼要進行自動化測試?
① 黑盒測試回歸效率低
② 手動測試的偶然性和不確定性
③ 回歸的覆蓋率不足
④ 交付的產品質量無法保證,全靠評估
⑤ 系統越複雜,問題越多
⑥ 上線時間長、構件失敗率高導致的蝴蝶效應(迭代快,加班多)
2、自動化測試能解決什麼問題?
① 提高出現問題後的響應速率
② 降低回歸成本
③ 提高回歸覆蓋率
④ 提高回歸效率
⑤ 提高回歸的穩定性
3、自動化測試的不足有哪些?
① 無法減少成本投入,而是為了加快測試結果反饋,提公升測試質量
② 自動化適用於回歸和冒煙,而不是發現bug
③ 錄製回放功能是雞肋,視覺化並不是乙個很好的做法
④ 不是所有所有系統所有功能都適合做自動化測試
自動化測試框架
可設計為五層 一 測試用例層 主要存放用例的指令碼,分為主指令碼和子指令碼。主指令碼用來控制各個子指令碼,實現指令碼間的資料傳遞。子指令碼是實現各個功能點的指令碼,同時也會提取出一些共用的方法,一般放在提取層中。主指令碼中可使用資料驅動來控制指令碼實現各種場景的流程,如silktest的test s...
自動化測試框架 自動化測試呼喚開發
週末參加了testage 測試時代 組織的乙個專家討論會。主要討論測試自動化。說是專家討論會,我參加實在是慚愧,我對測試的理解實在是太淺薄了。只是因為在部落格上發表了一些謬論才收到邀請。想著可以幫助公司去接受一些新的思想,而自己也可以結識一些朋友,便去了。對於測試時代的會議組織,我以為定位和思路還是...
自動化測試框架指南
這 是我以前寫的一篇文章,用於整理自己對自動化測試的理解。當時寫這個文章的目的,是因為剛剛掌握qtp,又使用自動化測試參與公司乙個大專案的測試,結果 發現原來掌握qtp距離自動化測試還有很遙遠的路要走,原來一直以為掌握了qtp的指令碼編寫 可以寫出所有的測試方法指令碼則自動化測試就可以大功告成了。但...