protractor - 量角器:在远程机器上执行命令
问题描述
我们如何从量角器测试用例文件在远程机器上执行命令或节点脚本?
解决方案
已使用节点的 child_process 库来执行 jar 文件。我的要求是从量角器框架内的测试用例中执行现有的 JAR 文件并读取标准输出。
已使用以下代码片段
const exec= require('child_process').exec;
const subprocess = exec("java -jar xxxxxx.jar argument", function(err, stdout, stderr){
if(err){
console.log(err)
}
console.log(stdout);
});
希望此解决方案对其他人有所帮助。
推荐阅读
- javascript - 将 JS 变量从网站传递到 Chrome 扩展程序
- ios - 为什么线性渐变没有完全应用于ios按钮
- python - 将 boost::shared_ptrs 的向量的 std::vector 从 C++ 传递到 Python 的问题
- electron - 如何从电子的渲染过程中打开新的模式浏览器窗口
- javascript - React Leaflet 与分组层
- python - Pandas get_dummies 不断在列名后使用数字创建额外的列
- javascript - keyDown 处理程序在自定义 React 钩子中被触发两次而不是一次
- python - 如何使用元数据将音频文件放在目录中?
- subquery - 如何使用不同的标准多次拉取 MaxDate
- javascript - 我怎样才能让discord js随机选择两张图片?