java - 重复使用 Selenium 元素定位器的最佳方法是什么?

标签 java selenium

众所周知,Selenium TC 使用定位器(如 By.xpathBy.id 等)来标识 DOM 元素。然而,随着代码库的增加,管理这些定位器变得困难。

重用/维护这些定位器的最佳方法是什么?

最佳答案

page object pattern是当前管理定位器的最佳方式。

  • 面向对象的方法
  • 按页面组织
  • 可以组织在目录中
  • 支持根据需要创建额外的方法来进行交互操作

关于java - 重复使用 Selenium 元素定位器的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38478599/

相关文章:

Java util zip 创建 "corrupt"zip 文件

java - java回文错误

python - Selenium 以形式按下按钮

java - 在Java中使用Selenium通过部分css类查找所有元素

python - 如何在某些文本之前将 XPath 写入文本?

java - $unwind $push Mongo

java - Executors.newCachedThreadPool() 与 Executors.newFixedThreadPool()

ruby - 如何对 Web 应用程序进行全栈集成测试

java - 使用流填充倍数列表

java - cucumber .runtime.CucumberException : Failed to instantiate class stepDefinitions when add cookies when init browser