平台简介 视频教程 帮助文档 云版介绍 下载/联系 价格 常见问题 官网

1、回放时执行步骤比较慢,步骤已经完成还在等待

这是由于平台是通过HTTP请求数、CPU、浏览器事件智能判断页面/步骤是否完成;详细介绍请点击

2、上传文件

录制时可能将点击的上传按钮(弹出文件框)步骤记录不是上传文件,可以下面手动修改。

3、通过元素定位点击元素无效果

请先确保元素定位是否正确,如果正确,可以使用“点击元素内部相对位置”代替,类似于模拟鼠标点击位置(该位置通过计算得到,且支持headless)。或者使用“模拟鼠标点击”点击屏幕的x y位置(不支持headless)。
这是因为有些元素例如“输入框”或者由于浏览器不支持,只能通过鼠标事件才能触发。

4、无法录制到点击文本框步骤

默认文本框输入值是可以录制到,而不需要点击步骤;但如果您的页面需要点击文本框来弹框,点击文本框的点击事件可能无法录制到。
如果录制不到,可以鼠标移动到文本框,按ctrl+m快捷键记录“悬停”,然后再将“悬停”改为“点击”

5、回放时文本框(选项框)明明看到输入但却提示无输入(输入失败)

例如:用户名密码输入了,但提示登录失败

可通过在用户名与密码输入这些输入步骤里设置启用“输入方式”的“接口/键盘”或“模拟键盘”等功能来解决该问题



如果谷歌浏览器chrome设置还是无效,可在脚本“高级设置”窗口的“其他设置”勾选“强制使用鼠标”

6、回放时文本框无法获取焦点,导致没有弹出联想窗口(例如手机输入18,联想出18812345678)

可以按问题2,添加文本框点击步骤;
如果还是不行,可以将输入文本框值,改为模拟键盘输入(不支持headless无界面)

7、无法录制日期弹框里的日期选择

录制时点击弹出日期窗口后,将鼠标移动(缓慢)到日期窗口里;
如果鼠标在日期里移动时录制条显示日期则表示成功

8、一些元素在页面出现多个导致点击出错(例如表格多行,录制点击某1行,但回放时表格增加了导致该行数变化)

例如:下图需要删除第3行“class”这行,如果点击删除按钮(表格有很多个删除按钮,如果class变为第2行可能导致回放点击还是第3行)

可在录制时点击“required”这个文本,然后再手动修改脚本配置

在“下表元素的父元素”输入“TR”,表示先查到“required”这个元素,再递归它的父元素直到元素为“TR”(表格行),即可得到“required”这一行元素,然后再通过“孩子元素”来定位“删除按钮”,即先查一个页面唯一元素再通过它来协助定位

在上表格元素定位选择“关联定位”,即先通过下面查找元素,再从它的孩子里找到删除按钮(关联定位)

9、图像识别

某些情况录制后的元素回放可能查找失败(因为页面可能存在干扰或多个一样元素),但用户又不会手工修改(不懂webUI元素定位),可以使用截图识别代替元素定位
方式1:在脚本里将步骤修改为"图像识别",然后自己使用类似QQ截图方式截图后,黏贴或“上传按钮”

方式2:在录制时直接通过截图方式录制,点击录制条的“图片”按钮,然后类似QQ截图那样鼠标画个正方形,并双击鼠标来添加截图步骤

10、提示license限制

server服务器需要能联网,联网才不会限制license;