小萝卜控机大师录制脚本(手机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时,也 ...
随机推荐
- 《Head First Servlets & JSP》-6-会话管理-listener etc. demo
工程结构 上下文参数示例 示例程序展示了如何从上下文读取参数,并在上下文监听器中生成属性对象和在上下文中设置属性. 建立一个简单的JavaBean对象作为属性:Dog.java package com ...
- Java多线程并发学习-进阶大纲
1.synchronized 的实现原理以及锁优化? 2.volatile 的实现原理? 3.Java 的信号灯? 4.synchronized 在静态方法和普通方法的区别? 5.怎么实现所有线程在等 ...
- 自定义MVC的Helper扩展方法 转 Insus.NET
记得在开发ASP.NET时候,也经常性使用C#可以写自己义的扩展方法,如: http://www.cnblogs.com/insus/p/3154363.html 或http://www.cnblog ...
- dd相关命令
用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换. if= 输入文件或设备名称 eg:if=u-boot-with-spl.bin of=输出文件或设备名称 eg:of=/dev/sdb bs ...
- c++特别要点:多态性与虚函数
本来是准备在工厂模式中顺便整理.但粗略浏览了,内容还是很多,需要单独开一篇. 一.什么是多态性? 多态性可以概括为“一个接口,多种方法”. 多态与非多态的区别在于“成员函数调用地址的早绑定和晚绑定”. ...
- 比较get 和post
- nodejs nodejs模块使用及简单的示例
nodejs模块使用及简单的示例 参考菜鸟教程网:http://www.runoob.com/ 一.fs模块的使用: 1.文件操作: 读文件: //读文件 var fs=require('fs'); ...
- Binder学习笔记(八)—— 客户端如何组织Test()请求 ?
还从客户端代码看起TestClient.cpp:14 int main() { sp < IServiceManager > sm = defaultServiceManager(); / ...
- Elaxia的路线
Elaxia的路线 求无向图中,两对点间最短路的最长公共路径. 四遍spfa标出每条边的标记,然后用拓扑排序跑dp即可. exp:拓扑排序可以跑DAG上的dp. #include <cstdio ...
- P4088 [USACO18FEB]Slingshot 线段树+扫描线
\(\color{#0066ff}{ 题目描述 }\) Farmer John最讨厌的农活是运输牛粪.为了精简这个过程,他产生了一个新奇的想法:与其使用拖拉机拖着装满牛粪的大车从一个地点到另一个地点, ...