毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
自动化测试国内外研究现状参考文献
国内
自动化
测试相比国外来说起步较晚,阿里巴巴开发了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应用编写强健而有效的自动化黑盒及白盒测试。
论文网
参考
文献
[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.
上一篇:
计算机模式识别植物分类国内外研究现状
下一篇:
温室温度预测国内外研究现状和参考文献
ERP系统与会计业务重组国内外研究现状
动漫网站国内外研究状况以及现发展水平
柔性多体系统动力学国内外研究现状
体育锻炼运动训练国内外研究现状和参考文献
课堂拓展题材国内外研究现状
长期护理保险国内外研究现状概况
酒店管理系统国内外研究现状和发展趋势
提高教育质量,构建大學生...
浅论职工思想政治工作茬...
酵母菌发酵生产天然香料...
从政策角度谈黑龙江對俄...
基于Joomla平台的计算机学院网站设计与开发
浅谈高校行政管理人员的...
STC89C52单片机NRF24L01的无线病房呼叫系统设计
AES算法GPU协处理下分组加...
压疮高危人群的标准化中...
上海居民的社会参与研究