Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SeleniumException:错误:命令执行失败。拒绝许可_Selenium_Selenium Rc - Fatal编程技术网

SeleniumException:错误:命令执行失败。拒绝许可

SeleniumException:错误:命令执行失败。拒绝许可,selenium,selenium-rc,Selenium,Selenium Rc,虽然在调试模式下运行时,我的测试在Firefox和IE中都能完美运行,但在IE的运行模式下,它会失败,并显示上面的错误消息。selenium.waitForPageToLoad(“20000”);这似乎不是一个解决办法 还有其他想法吗?我使用了Thread.currentThread().sleep(1000);在需要时间重新加载页面部分的操作之后。这似乎有效,但并非所有情况下都有效 什么命令在权限被拒绝的情况下失败?可能是在尝试访问尚不存在的内容时。我建议在尝试与目标元素交互之前,使用wait

虽然在调试模式下运行时,我的测试在Firefox和IE中都能完美运行,但在IE的运行模式下,它会失败,并显示上面的错误消息。selenium.waitForPageToLoad(“20000”);这似乎不是一个解决办法


还有其他想法吗?

我使用了Thread.currentThread().sleep(1000);在需要时间重新加载页面部分的操作之后。这似乎有效,但并非所有情况下都有效

什么命令在权限被拒绝的情况下失败?可能是在尝试访问尚不存在的内容时。我建议在尝试与目标元素交互之前,使用
waitForCondition
命令确保目标元素存在/可见。

问题在于,有时1秒不够,有时时间太长。前者将导致假阴性,而后者将导致您的测试花费的时间超过需要的时间。我面临同样的问题,因为我在启动selenium对象时使用了
*iexploreproxy
而不是
*iexplore
SeleniumException: ERROR: Command execution failure. Please search the forum at http://clearspace.openqa.org for error details from the log window.  The error message is: Permission denied.