【发布时间】:2021-10-31 14:00:58
【问题描述】:
我有一种情况,所有元素的 ID 都是唯一的 GUID,在每次页面加载时重新生成。
所以我不能使用 ID,尽管 Selenium IDE 出于显而易见的原因默认使用 ID。
我的解决方法是使用 Selenium IDE 进行记录,然后返回并手动编辑 ID 以将其替换为正确的 XPath,但这确实很耗时。
有没有一种方法可以将其设置为默认使用 XPath 而不是 ID?
或者是否有其他类似的应用程序/扩展可以做到这一点?
【问题讨论】:
-
Selenium IDE 以外的其他。你可以试试 Playwright 检查员playwright.dev/docs/inspector。它将使用 css 选择器或某些特定于 Playwright 的伪类来记录脚本。或chrome.google.com/webstore/detail/headless-recorder/…无头录音机为剧作家或木偶师生成脚本
标签: selenium xpath selenium-ide