组织自动化测试包的最佳实践是什么?

时间:2014-11-20 16:21:25

标签: selenium-webdriver automated-tests cucumber-jvm software-quality

我是公司QA中唯一的人,我想用WebDriver,Cucumber,Java引入自动化测试。组织我的包裹的最佳方式是什么?

标题

的src /主/ JAVA

  • com.mycompany.myapp.pageobject     硒类     elements,pageObject etc /

的src /测试/资源

  • 列表项

功能

的src /测试/ JAVA

com.mycompany.myapp.cucumber --- StepsDefinition

1 个答案:

答案 0 :(得分:0)

最好创建自己的测试项目/解决方案。在其中,您可以根据需要在套件中组织测试逻辑。我以前的Java测试解决方案是这样组织的:

[Test project name]
   --- [java] //a core of your .jar files
     --- ui module
     --- services module
     --- DB access module
   --- [test] // a core of your test logic
     --- suites
     --- ui module
     --- services module
     --- DB access module
   --- [environments] //property files
     --- UAT 
     --- SIT