常见问题:
1. ERROR: Command execution failure. Please search the user group at https://groups
.google.com/forum/#!forum/selenium-users for error details from the log window.
The error message is: 没有权限
原因: 由于html的界面上某些JavaScript没有触发,导致有些元素还处于disabled状态。
解决方案:检查上一步的动作的html源代码,有可能需要使用Click Element关键字来触发Java。使得元素eabled,然后可以正常操作。
2. Timeout after xxxxxxx
原因: 由于一些关键字,例如:Click Element之后会默认等待页面刷新,但是实际上页面不需要刷新就进入了下一步。所以等待超时。
解决方案: 在关键字后边加入参数 and don't wait。
解决Selenium中权限错误及超时问题
本文探讨了Selenium中常见的错误问题:权限错误和超时问题,并提供了相应的解决方案。权限错误通常由HTML界面中未触发的JavaScript导致元素处于禁用状态,通过检查HTML源代码并使用ClickElement关键字触发JavaScript可以解决问题。超时问题则发生在某些关键字如ClickElement后默认等待页面刷新但实际无需刷新的情况下,解决方案是在关键字后加入参数anddon'twait。
2万+

被折叠的 条评论
为什么被折叠?



