【发布时间】:2016-09-27 20:58:57
【问题描述】:
目前我有一个 GIT 项目,我在其中创建了一个使用 Selenium 和 TestNG 作为框架的自动化项目。我在支持多环境的测试中使用页面对象模式。
我现在想实现黄瓜测试
我的问题是创建一个单独的 github 项目或使用 selenium 进行功能测试的现有项目并创建一个单独的包是否明智?
【问题讨论】:
标签: cucumber
目前我有一个 GIT 项目,我在其中创建了一个使用 Selenium 和 TestNG 作为框架的自动化项目。我在支持多环境的测试中使用页面对象模式。
我现在想实现黄瓜测试
我的问题是创建一个单独的 github 项目或使用 selenium 进行功能测试的现有项目并创建一个单独的包是否明智?
【问题讨论】:
标签: cucumber
我们有两个独立的项目,维护很麻烦。更新两个框架中的更改。好处是它们服务于不同的测试阶段并由不同的团队维护。
您可以创建第三个项目,其中包含要在 Cucumber 和 Selenium 项目中单独导入的页面对象和常用功能,也可以保留在同一个项目下。
【讨论】: