51Testing软件测试论坛

标题: web自动化的时候,页面设置为手机模式后,click失效 [打印本页]

作者: 菜鸟小丸子    时间: 2018-5-23 17:22
标题: web自动化的时候,页面设置为手机模式后,click失效
本帖最后由 菜鸟小丸子 于 2018-5-23 17:32 编辑

使用java+selenium+testng,浏览器是chrome66 ,访问的是wap页面,启动浏览器的时候设置如下:
ChromeOptions option = new ChromeOptions();
  System.setProperty("webdriver.chrome.driver",
    "C:\\Users\\ll\\AppData\\Local\\Google\\Chrome\\Application\\chromedriver.exe");
  Map<String, Object> emulat = new HashMap<String, Object>();
  emulat.put("deviceName", "Galaxy S5");
  option.setExperimentalOption("mobileEmulation", emulat);
  WebDriver driver = new ChromeDriver(option);

打开url后,页面中的空间无法click,手动去单击也没有任何响应,感觉页面是卡死的。但是如果不是自动化去启动的,是打开页面后F12再去设置成手机模式,页面是可以操作的,
有大神知道不?请指导一下,非常感谢!!!





欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2