WebdriverIO - XPath 不适用于 Chrome 但适用于 Firefox
WebdriverIO - XPath not working for Chrome but for Firefox
以下 XPath 适用于 FireFox 但不适用于 Chrome:
.//*/div[@class="overlay active"]/a[@class="btnAction"]
Failed: An element could not be located on the page using the given search parameters (".//*/div[@class="overlay active"]/a[@class="btnAction").
我正在为 NodeJS 和 selenium 独立服务器使用 WebdriverIO。
使用 chrome 开发者工具也可以找到元素:
Chrome Dev Tools Match 1/1
有什么建议吗?
不用手动输入选择器或 xpath,而是从浏览器中找到它。
右键单击元素 -> 检查。确保在元素选项卡中选择了元素。右键单击元素 -> 复制 -> 复制 Selector/Copy Xpath。并检查您的选择器或 xpath。
以下 XPath 适用于 FireFox 但不适用于 Chrome:
.//*/div[@class="overlay active"]/a[@class="btnAction"]
Failed: An element could not be located on the page using the given search parameters (".//*/div[@class="overlay active"]/a[@class="btnAction").
我正在为 NodeJS 和 selenium 独立服务器使用 WebdriverIO。
使用 chrome 开发者工具也可以找到元素:
Chrome Dev Tools Match 1/1
有什么建议吗?
不用手动输入选择器或 xpath,而是从浏览器中找到它。
右键单击元素 -> 检查。确保在元素选项卡中选择了元素。右键单击元素 -> 复制 -> 复制 Selector/Copy Xpath。并检查您的选择器或 xpath。