全国服务热线:0577-679587988
网赌庄家自述追杀android手机软件自动化测试工具 当前位置:主页 > 新闻资讯 >

网赌庄家自述追杀android手机软件自动化测试工具

发布时间: 2020-09-12 08:56

  android手机软件Robotim自动化测试有它的优势也有其局限,那对于正在流行的android手机软件系统,自动化测试工具能否在测试过程中发挥其独特的作用呢?下面进行初步的探讨。

  Robotim是基于Android系统的用于黑盒的回归自动化测试工具㈣,是一款国外的提供了编写测试用例的框架,2011年4月发布,能够编写出功能强大、网赌庄家自述追杀,稳定性好的黑盒测试用例,还可用于编写系统测试、验收测试等,是InstrumentationTestCase2进行的2次封装。它提供了模拟各种手势操作(点击、长按、滑动等)、查找和断言机制的API,能够对各种控件进行操作。Robotium结合Android官方提供的测试框架达到对应用程序进行自动化的测试。另外,Robotium4.0t45J版本已经支持对WrebⅥew的操作。Robotium对Activity,Dialog,Toast,Menu都是支持的。

  针对黑盒测试,不需要了解太多程序代码就可以开发出功能强大的黑盒测试用例且测试用例具有易读性,执行速度快。

  在测试过程中,可以不需要测试程序的源代码,只要知道程序的apk就可以进行测试。

  既可以在模拟器AVD上运行,又可以直接在手机上运行。在手机上运行时。可通过adb获得运行结果。使用时,应注意在编辑完测试脚本后,会生成一个apk文件,将该apk安装到手机端,并通过adb输入一系列命令后直接运行测试脚本。但该apk的签名必须要与测试程序的apk签名保持一致。

  Monkey是Google官方提供的、Android系统中自带的一个命令行工具,使用方法简便,可以提高工作效率。既可以在模拟器里运行,又可以在实际设备中运行。它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试,测试手机应用软件在多长时间和多大频率下会出现异常或者崩溃以及手机软件的稳定性、健壮性,是Android自动化测试的重要工具之一。它包括许多选项,分为常规、约束、事件和调试。

  android手机软件测试在使用Monkey的过程中,我们必须利用其环境中的shell来启动它,不论它是运行在AVD上还是在实际的测试手机中。使用过程中,我们可以通过在每条命令前加上adbshell来实现我们的测试目的,同时也可以直接在shell中输入Monkey命令。

  Monkey基本语法如下:$adbshellmonkey【options】.其中options为命令参数,若不明确参数类型,Monkey会把事件任意发送到安装在目标环境中的全部包。此种情况下启动称为无反馈模式。

  Monkey测试可脱离电脑,随时随地进行测试,为测试和开发人员提供便利,测试的内容将保存为文件,方便测试人员或开发人员查看测试日志。

  android手机软件可从Monkey自带的命令中获取简单帮助,在cmd中输入命令:adbshellmonkey-help如图4.2所示。同时,对于Monkey自动化压力测试工具,在使用的过程中应注意以下问题:

  环境变量的搭建尤为重要。不论是Linux系统还是我们现在大多数使用的Wmdows系统,在使用MonkeyTest前都要进行环境变量Path的设置。

  所运行的应用程序包是没有错误的,可以在AVD上面运行的,才可以进行Monkey自动化测试。

地 址:湖州市永嘉县瓯北镇东欧工业区22号
电 话:0577-679587988
传 真:0577-679587988
Email: 65546334@126.com
Copyright ©2015-2020 网赌庄家自述追杀-官网 版权所有
 
友情链接: 无法在这个位置找到: ../link.txt