如何暂停机器人框架中的故障执行?

Siy*_*iya 2 robotframework

在Robot框架中执行某些操作后,如何暂停脚本执行失败并继续执行?

请建议我.

Bry*_*ley 5

您可以使用Dialogs库中的Pause Execution关键字,该关键字将打开一个对话框并暂停机器人,直到该对话框被解除.

不幸的是,机器人无法在任何故障时自动运行关键字.你必须自己管理它.例如,您可以在测试拆解中使用"运行关键字如果测试失败".当然,您将无法继续该特定测试,但它会让您在下一次测试之前暂停.

如果您需要在失败的关键字后继续允许当前测试,那么有许多关键字可以帮助您,例如Run关键字和继续失败以及所有其他Run keyword if...Run keyword unless...关键字.