angularjs - 如何从 webapp 运行 Protractor ?

标签 angularjs testing protractor angularjs-e2e

我想运行一些 Protractor 测试(针对 angularApp)。为此,我创建了一个用户界面,提示用户输入脚本文件。然后我需要以某种方式启动 Protractor 并运行测试。

我有哪些选择可以实现这一目标?

最佳答案

您可以将文件传递到您的后端(并保存它),然后它会像往常一样执行测试 protractor conf.js

如果您没有可以通过节点运行 Protractor 的后端,那么您需要创建自己的 Protractor 副本,去除任何节点 API,并执行类似于 https://github.com/angular/protractor/blob/master/lib/runnerCli.js 的操作。正在做,但是会很乱。

关于angularjs - 如何从 webapp 运行 Protractor ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27843015/

相关文章:

javascript - REST 调用登录过程,我们如何处理重定向?

scala - 了解测试套件

python - 如何禁用 Nose 测试的覆盖率报告

javascript - 使用 angularjs 创建动态 json 矩阵

angularjs - 查询 AngularJS 的 $cacheFactory 值

javascript - 直接从 CasperJS 调用 JS 方法

selenium-webdriver - 有没有办法在 Protractor 中检索当前的相对 url?

angularjs - 我应该使用 id 来定位元素吗?

javascript - Protractor 不等待页面加载

javascript - 将变量分配给另一个变量时强制单向绑定(bind)