當前位置:首頁 » 編程軟體 » java單元測試腳本設計

java單元測試腳本設計

發布時間: 2025-03-13 10:40:41

1. 自動化測試框架有哪幾種

冒昧的說一句,您這個問題問的可能比較大。
因為從自動化測試角度講的測試框架有很多種;而且並沒有什麼固定的條條框框。全部是根據測試需要及公司產品開發現狀進行搭建的。從通俗的 整體的角度講只要滿足:測試輸入(腳本編寫)-》測試執行-》結果輸出 這種模式的都可稱之為自動化測試框架。
而從不同的角度分析框架又可根據不同篩選條件分為多類:
如:1.腳本語言方面分析,很多種語言提供了多種自動化測試的基礎框架:
1)ruby的Watir開源自動化測試框架、Test::Unit單元測試框架、開源測試框架Ruby on Rails 等等
2)java的junit回歸測試框架、Mockito、TestNG、easyb等等等等
3)Perl的perl Mechanize、Test::Base數據驅動測試等等等等
4)Python的PyUnit、PAMIE等等等等
5)基於Tcl/Tk的swift 自動化測試框架,ATF/VTP自動化測試框架
以上僅列舉自動化測試常用的幾種腳本語言的測試框架,當然不僅僅是這些
2.從測試體系角度分又分為:
1)單元測試框架.
2)系統測試框架
3)集成測試框架
。。。。。
3.基於測試目的的劃分
1)GUI自動化測試框架
2)網路協議自動化測試框架
3)基於web的自動化測試框架
。。。。。
4.從實現深度和角度分類:
1)簡單的錄制回放測試框架(或工具)
2)關鍵字驅動的測試框架
3)關鍵字驅動及結果輸出分析的自動化測試框架
4)智能匹配功能及具備快速腳本生成功能的自動化測試框架
。。。。。。
5.從測試工具角度分:
有些測試工具是許多大型公司結合了很多測試經驗及數據後進行開發的自動化測試軟體或者稱之為測試管理軟體的自動化管理部分及自動化測試部分;也有人稱之為自動化測試框架或自動化測試工具。比如QTP;LoadRunner;Quality Center、selenium等等。都具有一定的自動化測試及管理功能。

所以總的來看,測試框架分為很多種;不知提問者問的是哪個具體方面的。
筆者水平有限,僅能做個基本介紹,希望能有所幫助。也祝願所有從事自動化測試相關工作的同志事業順利。歡迎溝通交流

熱點內容
歐幾里德演算法c語言 發布:2025-09-23 21:37:55 瀏覽:801
ssl證書https加密 發布:2025-09-23 21:37:02 瀏覽:271
java編譯混淆 發布:2025-09-23 21:27:42 瀏覽:907
php當前頁面跳轉 發布:2025-09-23 21:27:35 瀏覽:859
ftp斷開後揮幾次手 發布:2025-09-23 21:15:19 瀏覽:651
android源碼淘寶 發布:2025-09-23 21:10:30 瀏覽:34
pythonubuntu開發環境 發布:2025-09-23 20:52:03 瀏覽:590
c51可讀寫程序存儲器 發布:2025-09-23 20:47:45 瀏覽:909
JAVAblobSQL 發布:2025-09-23 20:46:36 瀏覽:408
配置mysql資料庫連接池 發布:2025-09-23 20:29:49 瀏覽:318