赞
踩
这两天,要对用户的权限进行验证,180来家单位,近800个操作用户,要逐个人登录、选择几个菜单进行操作,验证是否能进行功能界面,是否能查看到相关数据。
这是一个单调、繁重,但是很重要的工作。承接这个任务的同事都感到“烦”,
我一向认为简单的工作就应该由电脑自己完成,今天这件事,用专业的自动化测试工具,完全能自动进行。但出差在外,不方便安装大型的工具,其他人也不会掌握这个工具。于是,决定用按键记录工具这种“半自动化”的工具软件。找来找去,找到了“按键精灵”
“按键精灵”只能机械地在屏幕的固定位置,点击鼠标,不能识别控件、数据(这就是专业软件与小工具软件的区别),所以与内容数据相关的操作,需要人工进行,如:在需要滚屏的表格中选择某行,选择电子v表格中的某个单元格复制数据。
所以需要进行分工,灵活的事情人来做,在固定位置点击的,让工具软件来做。
在不同的窗口,录制操作过程,然后进行改写(主要是调整延时时间,删除不必要的动作),为每段动作脚本设置不同的启动条件,便于人工将不同的脚本片段串联起来。如:通过鼠标中键的按下、右键双击等动作触发调用各个自动脚本。
这样输用户名、密码、查询条件等工作都简化为工具完成了,人工操作量减少,不在那么“烦”,事情的进度也快多了,原定一个人加班两天完成的,只用了一个正常的工作日就完成了。
具体的使用如下:
适用于安卓7及以下系统的手机
1. 手机从应用市场下载并安装按键精灵app;
2. 电脑安装按键精灵手机助手;
3. 在将手机连接USB前,请先找到开发者选项,打开“开发者选项”并勾选“USB调试”;
4. 用数据线将手机连接电脑,连接后,电脑屏幕右下角会提示开始安装驱动,安装完后会出现提示成功安装。
5. 电脑打开按键精灵手机助手,如果未识别设备,点击右上方“尚未连接到手机”,点击“重新扫描”,此时会搜索发现手机,选择开始连接
添加上手机后,可以断开电脑的数据线,在app上进行操作了。
6. 按键精灵手机助手与手机连接成功后,会显示手机型号,同时也说明手机已成功获取到root授权
7. 手机成功获取root授权后,就可以在手机端按键精灵上进行点一点、录制或运行脚本等操作;
8. 打开手机上的按键精灵app,选择“录制”选项,点击录制图标,打开选择应用页,选择要录制的app
9. 点击保存的录制,可以进行循环设置,设置运行次数或者重复运行至手动停止
10. 录制时按音量+号开始录制,音量-号停止录制。
上一篇介绍了安卓app上使用按键精灵的实践,这里再来说说苹果上的app。
由于iOS相关工具对操作系统的限制,目前在iOS10.0.2系统上应用成功。
适用于iOS10系统
电脑下载并安装爱思助手7.0;
数据线连接电脑和手机;
先将手机越狱,具体步骤如下:
还原(还原所有设置),再打开爱思助手——一键越狱;
注意将苹果手机备份(这个没有操作,因为测试手机不需要备份),并恢复出厂设置;
iOS10.0.2越狱注意事项:
1)在越狱之前,最重要的是备份自己的设备。
首先将设备与电脑进行连接,使用爱思助手进行备份。越狱过程中可能出现种种不确定因素,进行备份可以将越狱的风险降低,同时越狱速度也会快一些。
2)恢复出厂设置后再进行越狱。
为了让越狱过程稳定而顺利的进行,建议大家将设备恢复出厂设置后再进行越狱。这个过程需要在手机上进行操作,在设置-通用-还原里面选择抹掉所有内容和设置,这个操作会让你的设备恢复出厂设置。
3)设备上显示“存储容量几乎已满”的问题。
这是由于越狱程序写入了系统目录导致的警报,第一次运行Cydia完成移动目录后就不会再出现该提示。
4)越狱进程中,请确保iTunes已经关闭。
5)越狱整个过程大概历时10分钟,期间设备会自动重启,我们无需操作、只需等待。
4. 越狱后,大概需要10分钟,手机会自动重启;
5. 按提示安装yalu102,再安装Cydia;
6. 打开Cydia,添加url:http://apt.mobileanjian.com/,软件源中搜索按键精灵,进行安装;
7. 经过以上操作,可以打开手机端按键精灵开始录制。音量+号开始录制,音量-号停止录制。
免ROOT 目前还有一些问题:
1、目前免ROOT支持点一点、本地脚本的使用,录制和调试暂不支持免ROOT使用;
(1)点一点:点击底部的+号即可新建点一点脚本,然后必须通过“已下载”列表中启动游戏或应用(通过桌面启动将导致无法免root)。(2)本地脚本:点击“我的”可以查看本地脚本,选择要运行的脚本后,必须通过“已下载”列表中启动游戏或应用(通过桌面启动将导致无法免root)。(3)需要使用录制和调试功能的话,请将手机连接电脑,用按键助手来授权。点击了解:如何连接按键精灵助手获得临时root授权(安卓8也适用!)
2、新型的免root技术对手机内存要求较高,需要运行内存最好不小于2G ,同时存储空间至少剩余2G,否则容易出现游戏或按键精灵闪退等异常情况;
3、免root仅限于按键精灵APP本身,不包括打包的小精灵APK。
4、免ROOT版兼容性还有待提升,如果出现应用或游戏黑屏、无法登录等情况,建议到用户中心切换为“ROOT”环境后,将手机连上按键精灵手机助手获取临时root权限来使用。详情参考:
(1)点击了解:如何连接按键精灵助手获得临时root授权(安卓8也适用!)
(2)看下图了解如何切换运行环境:APP左上角点开头像,在“用户中心”中即可进行切换!
7月份福利课来袭,心动就关注一下吧~
上课地址:https://ke.qq.com/course/2769755?taid=9802833359160155&tuin=967526f
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。