测试生成器

运行该命令时,将打开两个窗口,一个浏览器窗口,可以在其中与要测试的网站进行交互,另一个是Playwright Inspector窗口,可以在其中记录测试,然后将其复制到编辑器中。

使用该命令运行测试生成器,后面为要为其生成测试的网站的 URL。URL 是可选的

playwright codegen demo.playwright.dev/todomvc

记录测试

运行命令并在浏览器窗口中执行操作。Playwright将为用户交互生成代码,可以在Playwright Inspector窗口中看到这些代码。完成测试记录后,点击record停止录制并按复制按钮将生成的测试复制到编辑器中。codegen

记录测试

生成定位器

可以生成定位器

  • 按下按钮停止录制,按钮将出现。'Record''Pick Locator'
  • 单击该按钮,然后将鼠标悬停在浏览器窗口中的元素上,以查看每个元素下方突出显示的定位器。'Pick Locator'
  • 要选择定位器,请单击要定位的元素,该定位器的代码将显示在“选取定位器”按钮旁边的字段中。
  • 然后,可以编辑此字段中的定位器以对其进行微调,或使用复制按钮将其复制并粘贴到代码中。

选择定位器

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐