草庐IT

javascript - AngularJS Protractor E2E 测试中的页面对象

coder 2024-05-11 原文

为 AngularJS 编写 Protractor E2E 测试时处理页面对象模型的正确方法是什么?我觉得我应该将它们写在单独的文件中(如 homepage.js、page2.js 等),然后根据需要将它们以某种方式包含在规范中,例如模块。但是,我不知道如何注入(inject)它们。将不胜感激任何建议。谢谢!

最佳答案

将它们保存在单独的文件中,并使用 Node 的 require 引入您需要的任何帮助程序或页面对象。看看这个 super 简单的例子:https://github.com/juliemr/ng-page-e2e/blob/master/test/angularsite_test.js#L2

关于javascript - AngularJS Protractor E2E 测试中的页面对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20535003/

有关javascript - AngularJS Protractor E2E 测试中的页面对象的更多相关文章

随机推荐