【发布时间】:2015-05-11 15:20:33
【问题描述】:
我正在使用 Protractor 来测试一个 Angular 应用程序。有一个通用的共享功能可以在各种不同的页面上运行 - 目前我在每个页面的每个单独规范中都进行了测试,但是现在正在考虑优化,我非常希望尽可能地使其干燥。
什么是获得这样的东西的最佳做法,或者这确实是不好的做法,我应该在每个单独的规范中保留测试。
我为每个规范使用页面对象 - 但是这属于同一个问题,因为我与页面对象有 1:1 关系 -> 规范。
欢迎任何想法:)
【问题讨论】:
标签: javascript angularjs protractor angularjs-e2e e2e-testing