0

如果可能的话,是否有人有使用 pageObject 设计模式设置硒测试的模板。

我想做的是创建一个打开浏览器的父类。然后我可以将该浏览器变量传递给其他页面的子类,例如 LoginPage 等。

如果有人可以提供有关这方面的更多信息,那就太好了。

我的主要问题是让子类继承浏览器变量。

我真的很感激这方面的一些帮助,欢迎任何答案帮助我指出正确的方向。

干杯,乔恩

4

1 回答 1

0

有一个页面对象 Gem。它适用于 watir-webdriver 和 selenium-webdriver。

在最近的测试自动化集市会议上,我们进行了 4 小时的关于使用 gem、watir-webdriver 和 cucumber 的课程。你可以在这里找到

试一试,你可以使用它。(你可能会发现你更喜欢 watir api 而不是 selenium 使用的(我知道我喜欢),如果你喜欢 selenium,那也是一个选项,因为 gem 支持两者

于 2012-04-26T07:30:54.660 回答