Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.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
Java 最小化Internet explorer 9或虚拟机时,不会运行Selenium测试_Java_Selenium_Jenkins_Internet Explorer 9_Virtual Machine - Fatal编程技术网

Java 最小化Internet explorer 9或虚拟机时,不会运行Selenium测试

Java 最小化Internet explorer 9或虚拟机时,不会运行Selenium测试,java,selenium,jenkins,internet-explorer-9,virtual-machine,Java,Selenium,Jenkins,Internet Explorer 9,Virtual Machine,Internet Explorer-第9版 硒-2.42.2 语言-JAVA 什么步骤会重现问题? 1.使用以下能力在IE上的windows VM上触发登录测试: InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS=true InternetExplorerDriver.IGNORE_ZOOM_SETTING=true InternetExplorerDriver.REQUIRE_WINDOW

Internet Explorer-第9版 硒-2.42.2 语言-JAVA 什么步骤会重现问题? 1.使用以下能力在IE上的windows VM上触发登录测试:

  InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS=true
  InternetExplorerDriver.IGNORE_ZOOM_SETTING=true
  InternetExplorerDriver.REQUIRE_WINDOW_FOCUS=true
  InternetExplorerDriver.ENABLE_PERSISTENT_HOVERING=true
  InternetExplorerDriver.NATIVE_EVENTS=false
  InternetExplorerDriver.INITIAL_BROWSER_URL="https://***********.com
2.尽量减少VM和 3.等待selenium脚本运行,然后最大化VM以检查测试是否正常运行

预期产量是多少?你看到了什么? 预期输出:应完成对应用程序的登录。 相反,测试卡在登录页面中。未输入用户id和密码。webdriver无法识别该元素

Selenium版本:2.42.2 操作系统:Windows7 浏览器:Internet Explorer 浏览器版本:9


测试从jenkins服务器远程触发。当它在前台时,测试运行正常,但如果虚拟机或IE最小化,测试将失败。

如果您能够将每个区域的保护模式设置更改为相同的值,则详细信息如下。然后不要设置以下功能-

 InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS=true
并尝试不设置以下功能,确保缩放级别设置为100%-

  InternetExplorerDriver.IGNORE_ZOOM_SETTING=true
  InternetExplorerDriver.REQUIRE_WINDOW_FOCUS=true