页面对象模型在selenium中拆分对象和操作

时间:2017-05-18 12:54:56

标签: selenium pageobjects

我在基于selenium的自动化框架中工作。 我有仪表板页面。仪表板页面包含100个及以上的Web元素。 它还包含相应的操作。 我可以将Web元素拆分为一个类文件和一个类文件中的操作吗?

1 个答案:

答案 0 :(得分:2)

Page Object中的方法取决于WebElements(如果使用PageFactory)或这些元素的定位器。分离WebElements和方法一般会破坏Page Object设计模式和面向对象的类结构。

您可以在seleniumhqgithub文档中找到更多详细信息和示例。