小萝卜控机大师录制脚本(手机app自动化)
手机自动化测试
之前发布过小萝贝控机大师与按键精灵结合实现手机自动化测试的功能,小萝贝控机大师升级了实现了更多手机自动化测试的功能,如下:
l 手机功能自动化测试:录制脚本,检查点时点击小萝贝控机大师右边的截图按钮,回放脚本,编辑脚本
l 电脑可以控制多部手机,可以选择相同手机分辨率的手机,不同手机品牌型号的手机进行兼容性测试。电脑连接多部手机时,设置一个手机为主控,操作主控手机其他手机联动操作。
l 回放脚本时也设置一个手机为主控,此时全部手机执行相同的脚本
工具基本使用方法:
- 电脑端安装 小萝贝控机大师
- 手机打开USB调试模式
- USB或WIFI连接到电脑,启动小萝贝控机大师
- 手机屏幕映射到电脑端,电脑此时可以控制多部手机
下面介绍具体的脚本录制回放编辑功能。
访问 http://www.xiaoluobei.com 下载 小萝贝控机大师。
开始录制脚本
点击小萝贝控机大师手机窗口右侧的功能栏中的脚本录制按钮开始录制,如通过鼠标拖拽模拟左右滑动、上下滚动、点击、长按及电脑键盘的输入等操作。在检查点时点击小萝贝控机大师右侧工具栏的截图按钮,录制完成后点击结束,点击工具右侧工具栏的文件夹图标可以检查脚本运行时的图片,检查测试结果。

脚本列表
点击右侧功能栏中的脚本列表按钮打开脚本列表,每条脚本右侧有三个功能按钮,分别是运行、移除、删除。点击运行按钮会开始回放脚本录制的操作,小萝贝控机大师支持连接多台手机,每台手机录制的脚本都会显示在所有手机的脚本列表里,达到脚本公用的目的。

运行脚本
在脚本列表里选择一个脚本点击运行按钮后运行按钮会变为暂停/停止两个按钮,点击暂停按钮后脚本会暂停运行,并且暂停按钮会变为继续按钮,点击继续按钮可以继续执行脚本剩下的操作,点击停止按钮后结束脚本的运行。

导入脚本
在脚本列表界面点击导入脚本按钮,可以导入自定义的脚本。

主控手机录制脚本
小萝贝控机大师实现了多台手机同步操作的功能,可以通过录制或运行主控手机达到运行一个脚本同时操控多个手机的目的。

编辑脚本
- 点击控机大师右边工具栏的脚本录制按钮,录制完成后请打开控机大师安装目录,如C:\Program Files\xiaoluobei\script,找到录制的文件,如“P1.ksp”
- 右键编辑此文件,文件打开如下图显示

- 编辑语法及实例请看下图

- 保存脚本,控机大师手机窗口右边工具栏点击脚本列表按钮,选择刚编辑的脚本运行,请保证脚本运行前已恢复到录制前的状态。

小萝卜控机大师录制脚本(手机app自动化)的更多相关文章
- 小萝贝控机大师工具推荐(一款在PC就能控制手机界面的工具)
在一次写博客的过程中,要截取手机app上的几张图片,然后粘贴到博客里面去,不了解这个工具的时候,我就从手机上截图(使用其他的截图app或者使用手机自己的截图功能),然后再传送到电脑上,然后再放到博文中 ...
- 家居环境监測系统设计(PC上位机版)(手机APP版待定)
下面是我的毕业设计:家居环境监測系统设计(PC上位机临时版.手机app版待定).本系统採用STC12C5A60S2单片机.结合传感器.分别对空气湿度.空气温度.气压.海拔.进水温度.出水温度.光照强度 ...
- 手机APP自动化环境搭建
1 摘要 近年来,随着移动应用从数量上和逻辑复杂程度上的增长,以及产品发布周期的紧缩,使得回归测试迫在眉睫,鉴于此APP自动化测试变得越来流行,当前主流的APP自动化工具有:Appium.Roboti ...
- 手机APP自动化之uiautomator2 +python3 UI自动化
题记: 之前一直用APPium直到用安卓9.0 发现uiautomatorviewer不支持安卓 9.0,点击截屏按钮 一直报错,百度很久解决方法都不可以,偶然间看见有人推荐:uiautomator ...
- 手机APP自动化持续集成方案
自动化测试流程 自动化测试框架
- 使用JMeter录制手机App脚本
Apache JMeter是100%的Java桌面应用程序,用于对软件做压力测试.它最初被设计用于Web应用测试,但后来扩展到其他测试领域.现如今这款软件越来越受到测试人员的青睐,相比于LoadRun ...
- 第六篇 native 版本的Postman如何通过代理服务器录制Web及手机APP请求
第四篇主要介绍了chrome app版本的postman如何安装及如何录制Web脚本,比较简单. 但是chrome app 版本和native 版本相比,对应chrome app 版本官方已经放弃支持 ...
- Web压力测试和手机App测试
总纲:认识测试关系和目标http://blog.csdn.net/superxgl/article/details/27189631 一.web测试和App服务端测试 软件安装 建议安装loadrun ...
- Loadrunner&Jemeter进行手机APP压力测试
一.loadrunner通过代理录制app脚本 随着手机APP的广泛应用,手机应用的使用已占据了大量的市场份额,尤其是优秀的手机APP,动辄用户过千万过亿,对于如此庞大的用户量,我们在开发APP时,也 ...
随机推荐
- Java 深入变量和封装思想小结
1.变量的分类和初始值 成员变量:有初始值 局部变量:没有初始值 2.类字段 static :存在于方法区里面 实例变量(实例字段):存在于堆里面 局部变量:存在于栈里面 方法的覆盖: 子类覆盖父类: ...
- SpringMvc配置web.xml避免view被dispatcherServlet拦截
在我们以SpringMvc作为开发框架,开发接口框架时,我们只用到Controller一层,因为数据是交到前端处理的,所以我们是不需要处理视图的.此时,在配置dispatcherServlet时,一般 ...
- git命令(二)
2.查看.添加.提交.删除.找回,重置修改文件 3.查看文件diff git diff <file> # 比较当前文件和暂存区文件差异 git diff git diff <$id1 ...
- leetcode Jump Game I II 待续 贪心看不懂啊!!!!
下面是这两个题的解法: 参考博客:http://blog.csdn.net/loverooney/article/details/38455475 自己写的第一题(TLE): #include< ...
- tableView 的协议方法
需遵守协议 UITableViewDataSource, UITableViewDelegate,并设置代理 UITableViewDelegate 继承自 UIScrollViewDelegate ...
- ajaxs
AJAX 是一种独立于 Web 服务器软件的浏览器技术.AJAX 基于下列 Web 标准:JavaScript XML HTML CSS 在 AJAX 中使用的 Web 标准已被良好定义,并被所有的主 ...
- STL_ALGORITHM_H
sort_unique_copy /////////////////////////////////////////////////////////// // Copyright (c) 2013, ...
- 前端开发快速定位bug的一些小技巧
1,根据报错信息定位: (1) Uncaught TypeError: Cannot read property 'attr' of undefined; 此类型为变量或者对象属性未定义类型. (2) ...
- redhat7查看系统版本 修改主机名
在CentOS或RHEL中,有三种定义的主机名:静态的(static),瞬态的(transient),以及灵活的(pretty).“静态”主机名也称为内核主机名,是系统在启动时从 /etc/hostn ...
- 关于在多个UItextield切换焦点
本人对于应用的完美用户体验是这样认为:当一个应用是迎合用户习惯 ,并且在人机交互之中降低用户的学习成本 ,由于应用和人的思维方向一致时,就会有共鸣,这对于程序设计是有益的,因为只要愿意去改变总有优雅的 ...