首页 > 解决方案 > 量角器:在远程机器上执行命令

问题描述

我们如何从量角器测试用例文件在远程机器上执行命令或节点脚本?

标签: 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);
});

希望此解决方案对其他人有所帮助。


推荐阅读