PS:testcafe支持web自动化,使用及其简单,主需要录制脚本编辑再运行即可,可以作为自动化入门
一、工具安装
1、安装包下载地址:
链接:https://pan . baidu . com/s/1o7ExtMU
密码:uqh9
2、安装步骤很简单,一直点下一步就好。
安装完用破解包里的tools文件夹覆盖一下就可以了。
安装包里有说明
3、启动testcafe
安装后不会默认创建主页快捷方式,要在【开始】里面找应用程序
二、录制脚本
1、简要流程
step1、project页面,点击【Create project】创建protect
step2、再点击【New fixture】新建fixture
step3、再点击fixture右侧【Rec】按钮,即可开始录制
step4、录制时页面上会悬浮录制框,操作时一般会自动记录脚本。录制框常用操作如下:
(1)添加等待时间;(2)保存当前脚本;(3)看脚本回放;(4)退出录制;(5)编辑脚本名称、定位项等;(6)手动添加脚本;(7)删除当前选中的操作脚本
2、其他说明
(1)如有很多脚本都需要用到的操作,如登录操作,可单独提炼出作为共用脚本:
公共变量使用【New directory】创建
(2)已录制好的脚本,点【编辑】按钮(在Rec右侧),可进行脚本源码编辑
三、执行自动化脚本
简要流程:
step1、进入project页面
step2、展开录制的脚本,点击执行按钮
step3、选择要使用的浏览器
step4、取消勾选js校验,因页面js报错较多,勾选会影响脚本实际执行结果
step5、点击【run】开始执行
step6、执行结束后自动生成报告,查看报告分析执行结果
四、远程设备操作设置
step1、设置页面,固定host(ip)和端口,取消默认的随机端口,点【Apply】提交
step2、手机端,使用某个浏览器,输入url地址(ip:端口),如:127.0.0.1:8080
step3、手机端,打开workers页面,连接当前浏览器
step4、pc端,workers页面,检查是否连接成功
step5、pc端,project页面,选择手机端浏览器,执行脚本
网友评论