5

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

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

4

3 回答 3

7

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

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

不过,最好有办法禁用“黄色信息栏”。

(我正在运行 Chrome 21.0.1180.60)。

于 2012-08-04T23:55:45.480 回答
0

是的。原来的问题是即使在你关闭 chrome 之后......还有一个 chrome.exe 进程正在运行。使用 taskmanager 杀死它,即使在版本 28 中,该标志也可以工作

于 2013-08-06T09:35:56.250 回答
0

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

于 2013-07-13T01:13:16.487 回答