我可以使用Selenium WebDriver中的PageObjects对页面元素进行建模吗?

时间:2014-05-23 14:52:49

标签: selenium selenium-webdriver automated-tests

我在Selenium WebDriver测试项目中使用PageObjects(实际上是LoadableComponent方法)。在其中一个页面上,有一个包含在div中的相当复杂的HTML对象的列表。我在想,是否可以将这些组件建模为对象?

这就是页面的样子:

<div id='container'>
 <div id='component1' class='component'>
 ......
 </div>
 <div id='component1' class='component'>
 ......
 </div>
</div>

有没有办法将div.component建模为单独的类并返回主模型类中的对象列表?当然,在div.component模型类中,我会提出一些与组件代码相关的方法。 这将是一个“PageElements”模式..

0 个答案:

没有答案