运行 来自 Node-webkit 的量角器

Running Protractor from Node-webkit

除了使用 CLI 之外,是否可以 运行 量角器?

是否有一个 API 调用可以模拟命令:“protractor config file.js”?

我想通过 node-webkit 应用程序开始测试,即使我可以通过 directConnect 参数直接连接到 ChromeDriver,但如果我不能 运行 脚本中的量角器。

当然,这是在 CLI 无法使用 Node 和 Protractor 的环境中...模拟分发环境,在该环境中,用户无需安装我的 node-webkit 之外的其他应用程序(因此 node-webkit 用法)。

提前感谢您的指点!

protractor 命令行脚本 boils down to invoking lib/cli.js which mostly deals with parsing commmand-line arguments and then invokes lib/launcher.js 实际启动量角器。

我不认为这些文件中有任何特殊的让步可以直接以编程方式调用,但我也没有看到任何特别的障碍。