我们如何在java中自动化CLI(命令行界面)?

时间:2017-07-14 04:31:35

标签: java automated-tests

我们可以在java中自动化CLI(命令行界面)吗? 请建议如何实现它。 基本上我需要逐个读取excel文件中的命令,用Java执行它们并复制输出结果。

1 个答案:

答案 0 :(得分:1)

使用ProcessBuilder创建流程。

有关教程,请参阅this

例如

ProcessBuilder pb = new ProcessBuilder("echo", "Echo Example");
Process process = pb.start();
\\you can use the process.getInputStream() to get the console output.