毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
自动化测试国内外研究现状参考文献
国内
自动化
测试相比国外来说起步较晚,阿里巴巴开发了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.
上一篇:
计算机模式识别植物分类国内外研究现状
下一篇:
温室温度预测国内外研究现状和参考文献
微课国内外研究现状和发展趋势
翻转课堂国内外研究现状
国内外会议产业现状研究
会展场馆空间分布特征国内外研究现状
社区的三维可视化国内外研究现状
不同形貌SnO2纳米材料的光...
会展品牌塑造国内外研究现状综述
承德市事业单位档案管理...
C#学校科研管理系统的设计
神经外科重症监护病房患...
中国学术生态细节考察《...
志愿者活动的调查问卷表
AT89C52单片机的超声波测距...
医院财务风险因素分析及管理措施【2367字】
10万元能开儿童乐园吗,我...
公寓空调设计任务书
国内外图像分割技术研究现状