用于对网页进行自动化建模的浏览器开发工具扩展。
用于对网页进行自动化建模的浏览器开发工具扩展。
在任何页面上选择一个元素,或者一次扫描整个表单,Page Modeller 会为其命名,找出解析它的定位器,并生成可以粘贴到测试中的页面对象样式代码。
目前为 Playwright、Selenium WebDriver 和 Puppeteer 生成代码。
版本 3 是完全重写的。它在 Chrome 和 Firefox 中运行,到达 iframe 内和 Web 组件的影子 DOM 内的元素,优先选择可访问的角色和名称而不是脆弱的 CSS 路径,并检查它为您提供的每个定位器是否确实解析为您选择的元素。
欢迎在 GitHub 上提出建议和错误报告:
https://github.com/danhumphrey/page-modeller/issues




