Selenium Automation Framework

时间:2012-03-19 10:45:58

标签: frameworks selenium

我是Selenium RC的用户,已经有很长一段时间了。但到目前为止,我无法找到Selenium RC脚本的最佳框架。我想知道以下细节, a)Selenium RC有哪些不同的框架? b)Selenium RC与Java最好的哪一个?

请帮助我解答,请同时提供支持网址,以便我对框架有一些基本的了解,并为我的项目选择最好的框架。

提前致谢

3 个答案:

答案 0 :(得分:1)

我们一直在使用OpKey,一个由CresTech构建的selenium框架。我们喜欢它的是开箱即​​用的对象图和数据图实现。对于我们脚本维护是一个我们正在努力的问题。我会推荐OpKey

答案 1 :(得分:0)

我们使用TestNG。除了为系统测试提供JUnit类型的组织外,它还支持数据驱动,并具有持续集成的范围。

答案 2 :(得分:0)

  1. 页面对象 - [http://roadtoautomation.blogspot.in/2015/02/page-object-model-for-selenium-webdriver.html]
  2. 关键字驱动框架 - 基于关键字的测试设计和测试自动化是基于以下思想形成的:构成任何应用程序的离散功能业务事件可以使用短文本描述(关键字)来描述。在此框架中,测试人员使用Microsoft Excel使用关键字列表开发测试用例。当测试执行时,框架 处理Excel工作簿并调用与之相关的函数 在Excel电子表格中输入的关键字。这些关键字功能在 转而对被测应用程序执行特定操作 (AUT)。 http://seleniumeasy.com/selenium-tutorials/keyword-driven-framework-example
  3. 数据驱动框架 https://www.youtube.com/watch?v=FSiba01-R2M
  4. 混合框架 - 关键字和数据驱动框架的组合