最近更新|软件分类|软件专题|软件排行|手机版|软件发布手机测试工具(MobileRunner) v2.0 官方安装版
您的位置:首页>编程开发 > 编程工具>手机测试工具(MobileRunner) v2.0 官方安装版

手机测试工具(MobileRunner) v2.0 官方安装版安卓手机测试工具

网友评分:

相关软件

软件介绍

MobileRunner是一款面向移动平台的安卓手机测试工具和APP测试工具。功能强大、操作简单,附上详细的使用教程,如有需要的可以下载使用,希望帮到大家。.

mobilerunner使用教程

一、项目操作

1.新建项目、导入项目

方式一:

方式二:

2.排除项目、删除项目、重命名项目

二、脚本操作

1.新建脚本、导入脚本

方式一:

方式二:

2.排除脚本、删除脚本、重命名脚本

三、程序脚本录制

以录制录制安卓设备中设置菜单功能为例,详细的介绍一下录制安卓设备脚本的过程。

1.创建脚本

根据前面的【项目与脚本操作】一节所述方法创建一个名为e1.bsh的脚本(脚本名可任取),双击脚本打开。

2.录制脚本

首先需要安卓设备通过数据线连接电脑,点击菜单【录制】→【开始录制】,或者是直接点击工具栏上的录制按钮,弹出咨询窗口。

配置好后点击确定,软件将进入录制阶段,此阶段里软件界面会被隐藏,并在屏幕中显示一个录制信息窗口,显示出当前的录制相关信息。下图所示的是点击了安卓设备上按钮生成的脚本。

在录制的每一步操作中,都会自动生成一个sleep动作。

3.添加检查点

在MobileRunner中,可以添加检查点来验证相应的操作是否正常,其具体的操作是在录制脚本时添加相应的检查点。

A.在录制菜单点击开始录制按钮,弹出录制页面

B.点击截图按钮,截取当前截图并设置检查点(检查点可以选择全部界面比对或者局部界面)

C.鼠标双击需要设置检查点的区域,会在脚本出自动生成检查点语句

说明:

1.检查点是一个图片检验比对的过程,在脚本回放的时候,设定的检查点出会比对检查点的截图,与当前图片的图片中元素信息是否一致。一致则通过,不一致则不通过。

4. 模拟物理按钮

在MobileRunner的录制过程中,还提供对于安卓设备的物理按钮提供模拟功能。

如上图所示,工具栏共有10个按钮,下面简单介绍其功能。

按钮1:主页按钮

按钮2:搜索按钮

按钮3:菜单按钮

按钮4:返回按钮

按钮5:确认按钮

按钮6:文本输入

按钮7:增加音量按钮

按钮8:减少音量按钮

按钮9:锁屏按钮

按钮10:app按钮,输入app名称自动打开app。

5. 停止录制

录制完成后,点击面板左上角的停止按钮,结束录制,此时在脚本里我们会看到面板上的脚本。

6. 生成文件

在录制好脚本后,在项目目录下会存在如下几个文件。

第一个为图片文件夹,保存了脚本编辑器中的操作的截图,设置检查点的截图,检查点比对出错截图;第二个为脚本文件保存了脚本编辑器中的脚本;第三个为参数 表文件,是一个excel表格,所有的参数化数据都将被保存到这里,当然在我们没用到参数化时,此文件中无数据。上面的三个文件都可以在软件中修改,不建 议在软件外编辑。

回放

1.单脚本回放

选中一个需要执行的脚本信息

点击开始执行按钮弹出回放执行页面。

点击开始执行,分别在连接的手机和执行窗口回放之前录制的操作,结束操作完成后会生成日志信息

多脚本回放

在执行菜单中,点击开始执行按钮,弹出执行窗口,在执行窗口,点击批量执行按钮,弹出批量执行页面。


分别选择需要批量执行的脚本,点击开始执行按钮,选择批量执行日志存在的目录,点击确认开始执行

点击开始执行,分别在连接的手机和执行窗口回放之前录制的操作,结束操作完成后会生成日志信息文件

注意事项

1)回放时必须要将待回放的脚本打开,否则回放菜单和工具栏的回放按钮将不可用。

2)在编辑器中打开了多个脚本时,应确保待回放的脚本是当前编辑的脚本。

3)回放时一定要将各项状态置于录制时的初始状态,否则回放可能会失败。

4)在回放的过程中不要再操作安卓设备,直至回放完成,否则回放可能会失败。

5)如果回放的脚本被手工修改过一定要及时保存,否则修改过或是被注释掉的动作在回放时会得不到体现

6)在批量执行中如果有脚本执行失败,会自动在重新执行一次。

MobileRunner可以进行

● 基于移动平台设备系统功能方面的测试

● 基于移动平台设备APP方面的测试

手机测试工具

软件特点

● 在移动设备操作,录制创建脚本

● 编辑测试脚本、参数化、检查点设置

● 执行测试脚本,驱动手机测试进行

● 图片识别。

● 移动设备同步

软件特性  

操作脚本录制

把对设备的操作录制成脚本,在录制过程中自动识别操作的界面组件,形成资源(对象)库;

自动图形组件识别及编辑

脚本录制时自动记录操作场景截图及操作组件,可对识别出来的组件进行编辑;

图形检查点设置

通过图形识别对比的方式检查脚本执行结果;

对象检查点设置

通过对象识别对比的方式检查脚本执行结果;

脚本回放与实时日志

对录制好的脚本在指定的设备上回放,自动识别界面组件并发送事件。兼容多操作系统及多设备分辨率。对执行的脚本进行实时回放记录,可以查看执行结果,执行结果以HTML来显示;

兼容性测试以及多设备回放

支持一个脚本在多台不同的设备上、不同分辨率设备批量执行,以检核该APP对于不同设备的兼容性生成执行日志;

移动设备管理

对连接设备管理服务器的移动设备进行集中式管理,自动识别设备厂商、设备型号、操作系统版本、设备分辨率等设备基本信息。支持仿真器和真机设备;

移动设备连接控制

对设备进行连接,通过鼠标操作设备,支持基本的触屏(点击、滑动、长按)、物理按键操作等;

录制时单步调试

在设备录制脚本时,实现对脚本的单步调试功能,可以单步运行一条脚本语句,提高脚本调试效率;

录制界面视图化

通过视图化界面进行录制,可以直观地查看录制到对象;

函数及脚本调用

支持脚本调用脚本,类调用以及封装函数调用;

对象库管理

支持可视化对象库,查看对象的属性;支持对象的重命名、复制、删除;

参数化

支持脚本参数化,实现了脚本与数据分离:脚本使用Java的脚本,在脚本执行的时候,从数据源中读取数据,通过循环参数列表对脚本进行控制,实现了值传递;

设备运行状态监控

支持对连接的设备的CPU使用率、内存使用率等信息的实时监控显示;

回放日志内存和CPU显示

支持在回放脚本中显示当条脚本执行时内存和CPU的状态;

TC同步脚本

支持通过连接TestAgent,绑定本地脚本和TC的组件组,可将MR的脚本同步上传到TC;

【更新日志】

版本:1.1 更新:2013-07-01

1.增加本地设备列表选项,支持在多个设备连接时选择所需测试设备。

2.增加对象库功能,在编辑菜单中点击对象库选项,即可看到当前脚本所生成的对象。

3.录制脚本操作支持手机横竖屏显示切换功能。

4.录制脚本命令touch语句更改,详细介绍请看MobileRunner帮助文档。

5.对系统进行细致优化,使录制及回放脚本更加稳定及流畅。

版本:1.1.2.0 更新:2014-06-11

输入坐标点,按照输入的坐标点直接点击物理屏幕。

改进了点击屏幕的功能,可以越过图像识别直接选取坐标,实现了更加精确的坐标识别。在使用的过程中不会因为图像识别出错而导致脚本进行不下去。

  • 下载地址

点击报错软件无法下载或下载后无法使用,请点击报错,谢谢!