我是我公司唯一的 QA 人员,我想介绍 WebDriver、Cucumber、Java 的自动化测试。整理包裹的最佳方式是什么?
标题
源/主/java
- com.mycompany.myapp.pageobject 硒类元素,pageObject 等/
源/测试/资源
- 项目清单
特征
源/测试/java
com.mycompany.myapp.cucumber ---步骤定义
我是我公司唯一的 QA 人员,我想介绍 WebDriver、Cucumber、Java 的自动化测试。整理包裹的最佳方式是什么?
源/主/java
源/测试/资源
特征
源/测试/java
com.mycompany.myapp.cucumber ---步骤定义
最好创建自己的测试项目/解决方案。在其中,您可以根据需要在套件中组织测试逻辑。我之前的 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