AuTomato - Easy E2E tests and web automation
插件介绍
仅通过记录您的Web互动来使您的Web任务自动化或使E2E测试更容易
Automato可帮助您记录Web互动,并将这些录音导出为剧作家或Puppeteer JavaScript代码。您还可以重播录音以自动化Web任务。
编辑您在扩展弹出窗口内录制的Web交互的事件,并设置要录制的JavaScript事件。但是,如果您想跟踪“锁定”事件,例如“ Pointerover”或“ Pointerout”,则需要在捕获这些事件时握住Alt-Kewe(仅仅是因为几个事件经常发射,因此跟踪所有事件是没有意义的)。
断言的跟踪已经启用,但尚未完全完成。
成功跟踪的录音也可以在新的浏览器窗口中重播,以使您有机会视觉检查录制。
请帮助我改进扩展名,以便随时与我联系以获取批评家,错误报告和功能请求。
功能列表:
版本0.2.1
- 当与同一CSS选择器进行相同的事件时,通常会连续发生,现在是
可以通过此组的一个事件替换事件链。你可以找到这个动作
在录制自动化时,在重播录制或弹出录制详细信息页面时。
- 现在可以在同一浏览器窗口中运行录音重播。
- 现在也可以通过相同的设置多次重新录制重播。
- 剧作家:使用最新版本1.45.0测试
- Puppeteer:使用最新版本22.12.0进行测试,并在使用变量时修复了一个小错误。
- 赛普拉斯:使用最新版本13.12.0进行测试。
版本0.2.0
- 现在可以通过将变量名称包装在卷曲括号中来定义输入值之内的变量。例如{{variable_example}}。定义变量的更多可能性将随后更新。
- 在运行录音重播之前,现在可以重置浏览器设置。
- 修复了一些重播错误
- 剧作家:添加了变量支持并使用最新版本1.40.1进行了测试
- Puppeteer:添加了变量支持并使用最新版本21.6.1进行了测试。
- 赛普拉斯:添加了变量支持并使用最新版本13.6.1进行了测试。还修复了一些导出错误。
版本0.1.6
- 更新和固定的iframes和弹出式剧作脚本(使用版本1.32.3测试)
- 更新和固定的木偶脚本,用于iframes和弹出窗口(使用版本19.11.0测试)
- 更新和修复了iframes的柏树脚本(使用版本12.10.0测试)
- 重构IFRAME处理并增加了对弹出窗口的支持。
- 在重播模式下,您现在可以在重播期间编辑事件。
版本0.1.0:
- 跟踪多个JavaScript事件:滚动,单击,dblClick,Pointerdown,Pointerup,Pointerup,Pointerlecter,PointerLeave,PointerOut,Pointerout,Pointerover,Pointerover,keydown,键盘,键盘,键盘(大多数事件都被禁用每个默认值,因此您需要在弹出设置页面中启用它们)
- 编辑,删除和重播记录。
- 删除录制事件(尚未实施编辑录制事件)
- 录音以puppeteer或剧作家JS代码导出
- 暂停录制以跟踪断言(在录制过程中按alt-key +单击html元素被暂停)。
版本0.1.5
- 错误修复
版本0.1.4
- 添加了柏树JS出口
- 修复了一些次要断言错误
版本0.1.2 + 0.1.3:
- 次要CSS和代码错误修复
版本0.1.1:
- 现在(部分)可编辑的断言和事件。
-CSS选择器设置现在也可以编辑。这有可能优化您的CSS选择器字符串。