是否可以从javascript文件中将量角器作为模块运行
Is it possible to run protractor as a module from a javascript file?
我想通过发送http请求来触发量角器测试,响应包含测试结果,如下面的代码片段所示。有可能使用量角器作为一个模块来允许我这样做吗?
var http = require('http');
http.createServer(function(request,response)
{
//call to execute protractor test
response.writeHead(200);
response.write("This should contain the test results");
response.end();
}
).listen(8080);
console.log("Listening on port 8080");
您可以将其作为子shell进程运行
以下是文档:https://nodejs.org/api/child_process.html
但是带有许多E2E测试的量角器运行得很慢(在我的情况下大约4分钟)。你们确定要坐下来等结果吗。我建议异步地组织它。因此,该请求将只运行一个时间表量角器并返回作业ID,您可以不时获取作业ID状态。
相关文章:
- Javascript,访问一个主要对象模块模式中的每个对象
- 节点Js:How to catch a“;没有这样的文件或目录“;读取线模块出错
- 如何从模块链中调用函数.导出到节点中
- 尽管链接成功并已成功下载,但未找到NPM模块
- 节点是否需要模块传递带有方括号的arg?这是个错误吗
- 从模块内部访问Express装载路径
- RequireJS向模块传递配置总是返回undefined
- Node.js正在更改应用程序以使用集群模块
- 在Meteor项目中安装并包含npm模块后出错
- 模块模式和这个
- 将依赖外部库的UMD模块与browserfy捆绑在一起
- 使用量角器的当前url单元测试的getTitle
- 找不到模块捆绑包
- JavaScript命名约定;静态“;类或模块
- 显示模块模式在Knockout中设置模型的新实例
- 有没有比在app.js上绑定模块名称更好的方法来动态加载视图模型和视图以显示模态
- Javascript模块系统I'I’我正在努力,但搞不明白
- 量角器:读取表格内容
- 是否可以从javascript文件中将量角器作为模块运行
- 异步功能取决于量角器测试中的外部模块