DeploySentinel Recorder
插件介绍
记录浏览器交互以自动生成 Cypss、Playwright 和 Puppeteer 测试脚本。
只需在使用 DeploySentinel Recorder 进行录制时单步浏览您的网站,该扩展就会将捕获的用户流转换为 Cypss、Playwright 或 Puppeteer 脚本。
✨ 特点
- 💻 自动捕获点击、键盘输入、窗口大小调整和滚动事件。
- 🤖 为 Cypss、Playwright 和 Puppeteer 生成干净且带注释的脚本。
- 📋 预览录制进度并将测试中生成的脚本复制到剪贴板。
- 📛 使用“id”和“class”以及其他 HTML 属性(例如“aria-label”、“alt”、“name”、“data-testid”)生成元素选择器
- 🖱 通过上下文菜单选项捕获悬停事件(右键单击)
- ✅ 断言/等待特定文本在页面上可见
- 📸 生成全页截图事件
✨ 开始使用
1. 访问您要开始录制的网站
2. 单击扩展图标,然后单击“从当前选项卡开始录制”
3. 像平常一样使用网站(单击链接、填写表单等)右键单击元素并选择“记录元素上的悬停事件”以记录元素上的悬停事件。
4. 完成后单击“结束测试”。您可以通过录制覆盖复制生成的脚本。
5. 单击扩展图标并选择“查看上次记录”即可在以后随时访问上次记录的测试。
专业提示:要在录制过程中查看捕获的步骤或生成的代码,请单击录制叠加层中的“显示更多”。
从文档中了解更多信息:https://www.deploysentinel.com/docs/recorder
有反馈或想要做出改进吗?在 Github 上查看此扩展:https://github.com/DeploySentinel/Recorder