在 Maven 项目中使用 Protractor Selenium Cucumber 进行测试
testing with Protractor Selenium Cucumber in a maven project
我们在 Maven 项目中使用 Cucumber 和 selenium 来自动化我们的功能测试,并使用 Jenkins 进行持续集成,
现在开始在项目中使用AngularJS前端
我不确定开始使用 Protractor 是否是个好主意?
如果是,我们如何在同一个 Maven 项目中与 Cucumber 一起使用它?
量角器不是 java 基于的。您需要使用 Javascript/nodejs 才能 运行 量角器。通常在nodejs中,有单独的任务运行ners或构建工具,例如Grunt/Gulp/Webpack。可能有一种方法可以利用 Maven 的 运行 量角器:https://github.com/greengerong/maven-ng-protractor
恕我直言,如果您的应用程序是纯 angular 应用程序,量角器可以为您提供一定程度的便利,如果您的应用程序正在迁移中,我宁愿留在您现在拥有的东西上,对我来说,从硒到量角器的迁移并没有提供太多商业价值。
我们在 Maven 项目中使用 Cucumber 和 selenium 来自动化我们的功能测试,并使用 Jenkins 进行持续集成, 现在开始在项目中使用AngularJS前端 我不确定开始使用 Protractor 是否是个好主意? 如果是,我们如何在同一个 Maven 项目中与 Cucumber 一起使用它?
量角器不是 java 基于的。您需要使用 Javascript/nodejs 才能 运行 量角器。通常在nodejs中,有单独的任务运行ners或构建工具,例如Grunt/Gulp/Webpack。可能有一种方法可以利用 Maven 的 运行 量角器:https://github.com/greengerong/maven-ng-protractor
恕我直言,如果您的应用程序是纯 angular 应用程序,量角器可以为您提供一定程度的便利,如果您的应用程序正在迁移中,我宁愿留在您现在拥有的东西上,对我来说,从硒到量角器的迁移并没有提供太多商业价值。