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

Selenium webdriver 组织自动化测试包的最佳实践是什么?,selenium-webdriver,automated-tests,cucumber-jvm,software-quality,Selenium Webdriver,Automated Tests,Cucumber Jvm,Software Quality,我是公司里唯一一个从事QA的人,我想介绍使用WebDriver、Cucumber和Java进行自动化测试。组织我的包的最佳方式是什么 标题 src/main/java com.mycompany.myapp.pageobject 硒类 元素、页面对象等/ src/测试/资源 列表项 特征 src/test/java com.mycompany.myapp.cucumber---StepsDefinition最好创建自己的测试项目/解决方案。在它中,您可以根据需要在套件中组织测试逻辑。我以

我是公司里唯一一个从事QA的人,我想介绍使用WebDriver、Cucumber和Java进行自动化测试。组织我的包的最佳方式是什么

标题 src/main/java

  • com.mycompany.myapp.pageobject 硒类 元素、页面对象等/
src/测试/资源

  • 列表项
特征

src/test/java


com.mycompany.myapp.cucumber---StepsDefinition

最好创建自己的测试项目/解决方案。在它中,您可以根据需要在套件中组织测试逻辑。我以前的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

非常感谢我只是想了解一些想法