将测试用例从 Selenium IDE 导出到 java/junit/WebDriver 时,有没有办法对 Dom 定位器做一些解决方法?
这些尚未实现(大约几年了?)
我有一个错误:
// ERROR: Caught exception [Error: Dom locators are not implemented yet!]
// ERROR: Caught exception [Error: Dom locators are not implemented yet!]
我的示例dom定位器:
document.findflight.servClass[2]
<input type="radio" value="Coach" name="servClass" checked="">
<font face="Arial, Helvetica, sans-serif">
Economy class
<br>
<input type="radio" value="Business" name="servClass">
Business class
<br>
<input type="radio" value="First" name="servClass">
First class
</font>
最佳答案
你是对的,即使对于 Selenium WebDriver(例如),仍然没有直接导出到“实现的定位器”。因此,您可以通过手动选择一些直接定位器策略来解决此问题。只需查看 Selenium 定位器文档 here 中所有可能的内容即可。希望有帮助。
关于java - Selenium WebDriver dom 定位器解决方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36308321/