Robotframework 在测试套件中重新运行失败的测试用例

Robotframework 在测试套件中重新运行失败的测试用例,robotframework,Robotframework,我正在使用pycharm终端执行测试套件 robot -d Output --loglevel TRACE TestCases\TC001Suite.robot 在TC001套件中,有10个案例 我只想重新运行此测试套件的失败案例 我尝试过--runfailed,但无法执行。选项-d表示要输出到目录输出。Maybee您的xml文件位于不同的控制器中,当您重新运行测试时,它将失败 robot -d Output --loglevel TRACE TestCases\TC001Suite.robo

我正在使用pycharm终端执行测试套件

robot -d Output --loglevel TRACE TestCases\TC001Suite.robot
在TC001套件中,有10个案例

我只想重新运行此测试套件的失败案例


我尝试过--runfailed,但无法执行。

选项-d表示要输出到目录输出。Maybee您的xml文件位于不同的控制器中,当您重新运行测试时,它将失败

robot -d Output --loglevel TRACE TestCases\TC001Suite.robot
不要更改目录,只需指定xml文件的名称。这个 robot将把输出放在当前目录中

robot --output original.xml --loglevel TRACE TestCases\TC001Suite.robot    # first execute all tests
robot --rerunfailed original.xml --output rerun.xml --loglevel TRACE TestCases\TC001Suite.robot # then re-execute failing

然后可以合并测试。你可以在

中了解它。你能分享你尝试过的命令和你得到的错误吗?为什么你不能使用--rerunled?