如何在Protractor中跨多个规格共享测试

时间:2015-05-11 15:20:33

标签: javascript angularjs protractor angularjs-e2e e2e-testing

我正在使用Protractor测试Angular应用程序。有一个通用的共享功能可以在不同的页面上运行 - 目前我在每个页面的每个单独的规范中都有测试,但是现在我们正在考虑优化,我很想把它作为尽可能干的。

获得这样的东西的最佳做法是什么,或者这确实是不好的做法,我应该在每个单独的规范中保持测试。

我正在为每个规范使用页面对象 - 但是这与我与页面对象具有1:1关系的问题属于同一问题 - >规格。

欢迎任何想法:)

1 个答案:

答案 0 :(得分:1)

最终看起来很简单,只需创建任何常见套件的模块导出,需要它并使用它:)

请参阅链接 - http://pavelbogomolenko.github.io/dry-principles-with-protractor.html