只有在套件安装失败时才运行关键字套件拆卸

问题描述:

只有在套件安装失败时,是否有方法在套件拆解上运行关键字?只有在套件安装失败时才运行关键字套件拆卸

如果套件设置失败,使用“Run Keyword If Any Tests Failed”将运行关键字,但如果任何其他测试失败,它也会运行。我没有设法只在套件安装失败的情况下运行它。

我也尝试读取automatic variables,但我在这里也没有成功。

没有什么内置来处理这个问题。一个简单的解决方案是在套件设置结束时设置一个标志,然后检查套件拆卸中的标志。如果标志未设置,则套件设置失败,您可以跳过拆卸的其余部分。

简单的方法是使用Set Global Variable。始终将全局变量初始化为“失败”,然后将其作为套件设置的最后一个关键字,将其设置为“通过”。如果您想在设置失败时跳过某些内容,请在关键字之前跳过Run Keyword If '${SETUP}'=='pass'