Selenium [功能测试] 与 Cucumber DD
Selenium [functional tests] versus Cucumber DD
目前我有一个 GIT 项目,我在其中创建了一个使用 Selenium 和 TestNG 作为框架的自动化项目。我在支持多环境的测试中使用页面对象模式。
我现在想实施黄瓜测试
我的问题是创建一个单独的 github 项目或使用 selenium 进行功能测试的现有项目并只创建一个单独的包是否明智?
我们有两个独立的项目,维护起来很麻烦。更新两个框架中的更改。好处是它们服务于不同的测试阶段并由不同的团队维护。
您可以创建第三个包含页面对象和公共函数的项目,以分别导入到 Cucumber 和 Selenium 项目中,或者保留在同一个项目下。
目前我有一个 GIT 项目,我在其中创建了一个使用 Selenium 和 TestNG 作为框架的自动化项目。我在支持多环境的测试中使用页面对象模式。
我现在想实施黄瓜测试
我的问题是创建一个单独的 github 项目或使用 selenium 进行功能测试的现有项目并只创建一个单独的包是否明智?
我们有两个独立的项目,维护起来很麻烦。更新两个框架中的更改。好处是它们服务于不同的测试阶段并由不同的团队维护。
您可以创建第三个包含页面对象和公共函数的项目,以分别导入到 Cucumber 和 Selenium 项目中,或者保留在同一个项目下。