畢業論文

打賞
當前位置: 畢業論文 > 研究現狀 >

自動化測試國內外研究現狀參考文獻

時間:2019-04-27 15:25來源:畢業論文
國內自動化測試相比國外來說起步較晚,阿里巴巴開發了TMTS測試框架,支持對網頁的測試,百度也發布了MTC測試工具,主要用在性能測試方面。這兩種都沒有很好地實現UI功能測試,因

國內自動化測試相比國外來說起步較晚,阿里巴巴開發了TMTS測試框架,支持對網頁的測試,百度也發布了MTC測試工具,主要用在性能測試方面。這兩種都沒有很好地實現UI功能測試,因此對于移動應用來說用處并不大。34940
2國外研究現狀
國外進行自動化測試的研究可以追溯到1990年,他們有五種典型的測試框架:基于工具的測試架構、模塊化測試架構、測試庫測試架構、關鍵字驅動測試架構、數據驅動測試架構[1]。不僅這些,他們還有許多實用性的測試工具,例如GUI測試工具、QTP測試工具,還有許多國內企業也常用的LoadRunner。Android SDK是由Google提供的。并且給出Monkey、MonkeyRunner和Instrumentation三種方式來進行Android應用的自動化的測試。三者之中,Monkey是一種提供隨機壓力測試的自動化工具。在眾多的Android應用中,大部分的應用都是基于GUI的,即圖形用戶界面。Monkey可以通過向系統不斷地發出各種偽隨機的事件流的方式,如發送按鍵輸入、觸摸屏輸入、手勢輸入等與正常使用場景類似事件,對被測的Android應用進行隨機且有效的壓力測試[2]。通過壓力測試中響應時間和崩潰情況等數據,可以分析得出被測Android應用的是否存在性能問題。本文中要講的Robotium主要用于模仿用戶的場景測試。Robotium對Android自帶的Instrument測試類進行了封裝,是另一種通過InstrumentationTestRunner來完成Android應用測試的框架。Robotium支持Activity、Dialog、Toast、Menu等控件,對WebView也有較好的支持。便于測試人員對Android應用編寫強健而有效的自動化黑盒及白盒測試。論文網 源¥自%六:維;論-文'網=www.aftnzs.live
參考文獻
[1]    張克東,莊燕濱.軟件工程與軟件測試自動化教程[M].北京:電子工業出版社,2002:2-13.
[2]    張瞬堯.手機自動化測試系統設計淺析[J].電腦知識與技術,2007,4(3):17-19.
[3]    楊德紅.軟件測試自動化在黑盒測試中的應用[J].現代電子技術,2008,3(7):56-59.
[4]    葉振宇.智能手機軟件開發中的質量控制策略[J].紹興文理學院學報,2005,4(5):72-73.
[5]    許靜,陳宏剛,王慶人.軟件測試方法簡述與展望[J].計算機工程與應用,2003,13(11):75-78.
[6]    黃蓉.基于安卓操作系統的自動化測試系統的研究與實現[D].北京:北京郵電大學,2012:8-23.
[7]    侯菊敏.基于安卓的關鍵字驅動自動化測試框架研究[D].廣東:中山大學,2012:12-27.
[8]    景慎艷.軟件集成測試的用例設計及測試管理[J].電子商務,2011,11(6):63-65.
[9]    Pedroni, Samuele, Noel Rappin.Python essentials[M].USA:O'Reilly,2002:23-34.
[10]    Developers A. Android API levels[J]. Publishing date, 2008,12(4):34-38.
[11]    Lutz M.Programming python[M].USA: O'Reilly Media, 2010:4-17. 自動化測試國內外研究現狀參考文獻:http://www.aftnzs.live/yanjiu/20190427/32671.html
------分隔線----------------------------
推薦內容
双色球走势图带连线