使用腾讯优测Xtest工具为APP自动化测试,可模拟多种复杂用户操作,不用编写代码,全程通过手机录制,边操作边录制,而且能制作专业的脚本,十分方便。
以下是笔记笔记笔记:
1,登录优测(QQ、微信 whatever)。
2,下载Xtest(目前发布了一款Windows版本:只支持64位的win7、win8、win10操作系统。
Mac版本:支持OS10以上版本,可用来进行Android apk测试)。
3,下载完成之后,在PC上运行Xtest可执行文件安装Xtest,安装完毕后,在桌面会生成一个xtestserver快捷方式,从属性可以看出这是一个批处理文件。
4,下面双击xtestserver启动Xtest服务,启动后可看到如下信息(启动过程中发现乃们用Node.js写的服务端,六六六)。

5,启动成功以后,在浏览器中输入http://localhost:3000,进入XtestServer后台服务控制台。

6,下面是按照步骤指引一步步进行脚本录制工作。
首先进行以下准备工作:


接下来开始在手机上录制脚本了:





以上就是使用Xtest录制自动化测试脚本的操作步骤笔记了。
7,Testcase输出。






很好,很强大。好了,操作步骤笔记就记录到这里,下面记录操作过程中遇到的一些坑:
坑1:5.0以下机型需要root,以上机型不用root。
原因在下一篇中有解释,是因为Android 5.0以下录屏和悬浮按钮需要开启root权限,以上不需要。
坑2:使用公司的wifi在XTest App应用列表中选择被测应用总是提示,下载失败。
另外在录制脚本之后,上传优测官网进行云测试时,需要登录QQ账号,以便测试报告回传。同样使用公司的wifi页面不显示。
产生这个问题的原因是公司wifi的问题,但是不清楚到底是公司wifi不支持Xtest某种文件传输协议,还是网段或者其他问题。
解决的办法是换网络下载。
网友评论