我在 Robot Framework 中有一个测试脚本,我想减少它的运行时间。作为测试过程的一部分,我有以下命令:
wait until element is enabled id=${elementId}
在运行时,大约需要 5 秒才能完成;我在测试开始时使用下面的行将 selenium 隐式等待设置为 2 秒:
set selenium implicit wait 2 seconds
之后我得到应用的 selenium 隐式等待get selenium implicit wait
并返回2 seconds
,但第一个命令仍然需要大约 5 秒才能完成。我应该怎么做才能减少这个时间?
任何帮助或建议将不胜感激。
我试过set selenium timeout 2
了,但关键字wait until element is visible
仍然需要 5 秒才能完成,尽管日志说Element locator 'id=ZiZi' did not match any elements after 2 seconds
. 该图显示了登录详细信息。为什么超时秒数和经过时间之间存在差异?