Robotframework打开cmd后输入指定命令
时间: 2023-07-31 19:08:33 浏览: 223
常用的CMD命令集
可以使用Robotframework的Process库中的Run Process关键字来打开cmd并输入指定命令。具体的实现方法如下所示:
```
*** Settings ***
Library Process
*** Test Cases ***
Run Command in CMD
${result} Run Process cmd.exe args=/c dir
Should Contain ${result.stdout} Directory of
```
在上面的例子中,我们首先引入了Robotframework的Process库,然后定义了一个名为"Run Command in CMD"的测试用例。在测试用例中,我们调用了Process库中的"Run Process"关键字,它会打开一个cmd窗口并执行指定的命令。在本例中,我们传递了两个参数给"Run Process"关键字。第一个参数是cmd.exe,它表示我们要打开cmd窗口;第二个参数是args=/c dir,它表示我们要在cmd窗口中执行"dir"命令并输出结果。最后,我们使用"Should Contain"关键字来检查命令执行结果中是否包含"Directory of"字符串。
阅读全文