Selenium IDE 错误是否有好的解决方法?

Is there a good work-around for Selenium IDE errors?

在使用 Selenium 测试一些脚本时,我总是 运行在某些步骤中出错。通常,解决方法是手动执行一些操作以使其回到正轨。

我的问题是; Selenium IDE 是否具有某种内置的重定向功能,因此如果一个步骤抛出错误,它可以 运行 不同的代码行来纠正问题。我只使用过 Selenium IDE,所以我不知道其他模块是否有这种类型的解决方法。

这是否可以使用单独的模块或脚本来实现?

没有。 但这并不意味着您不能将其自动化。

其中一个原因是 Selenium 不是测试框架。此外,如果您的测试步骤是不确定的,我认为将非确定性部分作为测试步骤的一部分而不是在测试框架的全局挂钩中实现是一种很好的做法。您可以在 运行 之前使用 try-catch 或 poll/check 进入错误。