用Java编写我的Selenium脚本

时间:2016-09-07 04:18:32

标签: java selenium frameworks webdriver testng

嗨,我是Selenium MySQL的新人,现在我正处于十字路口。我拿了我正在处理的应用程序的一个模块并为它编写脚本。我最终得到了很多java类。现在,

  • 如何将其纳入框架?
  • 我做对了吗?
  • 在将所有内容合并到框架中之前,是否建议对其进行硬编码?

请帮助,您的意见将产生巨大的影响。谢谢!!!

1 个答案:

答案 0 :(得分:0)

你做了正确的事,因为你是硒的新手。下一步是创建一个非常基本的框架,可以支持关键字或数据驱动的方法。您还可以使用工厂查找页面对象模型或页面模式。您必须再次根据项目复杂性评估这些框架,并选择正确的框架并进行开发。 硬编码的东西并不好,你需要尽快摆脱硬编码,否则随着测试套装的增长,测试将无法管理。

良好的测试自动化框架应具有最低限度的跟踪功能:

  1. 使用帮助程序类的代码重用性范围
  2. 能够记录信息
  3. 模块化
  4. 数据驱动。
  5. 如果您愿意,可以使用关键字
  6. 格式良好的对象存储库。
  7. 选择一个好的单元测试框架并使用它。
  8. 希望这些信息能为您提供帮助。