Rav*_*avi 1 selenium selenium-rc
使用Selenium RC我正在计划为我们的Java Web应用程序创建一个自动化测试框架....请分享一些方法,比如如何创建框架......哪些东西在框架中很重要.....
在此先感谢-Ravi
有一些关键因素会大大提高测试的可维护性,速度和一般可用性,但没有一个比将测试元素定位器抽象到中央存储库更重要.我听说过很多方法,但我见过的最好的选择是使用Page Object模式.实质上,每个页面都成为一个java类,其属性表示您要使用的元素.因为您只在PageObject中定义了一次此页面而不是在许多测试中,所以如果您需要更改元素定位器,那么只有一个地方可以执行此操作.
Selenium 2内置了一个很棒的PageObject Factory,但你不能使用它,因为你想使用Selenium RC.幸运的是,自动测试程序大卫伯恩斯有一篇关于在C#中使用页面对象的优秀文章,它应该足够接近让你入门.http://www.theautomatedtester.co.uk/tutorials/selenium/page-object-pattern.htm有关Selenium 2/WebDriver页面对象实现的更多信息,请参阅Selenium Google Code Wiki http://code.google.com/ p /硒/维基/ PageObjects
其他一些非常重要的因素需要考虑
| 归档时间: | 
 | 
| 查看次数: | 1969 次 | 
| 最近记录: |