Google Chrome 21不支持--disable-web-security命令行切换

时间:2012-07-13 09:38:53

标签: google-chrome webdriver selenium-chromedriver

自最新发布的Google Chrome浏览器版本21. *和Selenium Chrome驱动程序版本22. *后,我们一直用于测试不同域名iframe的特殊命令行开关“--disable-web-security”不再受支持(已弃用)。是否有相同的解决方法可以自动化我们在Chrome浏览器中位于不同域中的框架?

我们现有的功能自动化框架完全依赖于此开关(--disable-web-security).Response将不胜感激。

3 个答案:

答案 0 :(得分:7)

您不需要解决方法,标志仍然有效,警告是什么新内容。

我刚刚使用jQuery执行测试,将AJAX请求发送到另一个域,并使用命令行标志工作,并且在不使用它时没有。

但是,有一种方法可以禁用“黄色信息棒”。

(我正在运行Chrome 21.0.1180.60)。

答案 1 :(得分:0)

在使用该标志之前,您可能还必须终止在后台运行的所有正在运行的Chrome.exe实例。

答案 2 :(得分:0)

是。结果是什么问题,即使你关闭了chrome ...还有一个chrome.exe进程正在运行。使用taskmanager杀死它,即使在版本28中该标志也可以使用