使用 selenium 时碰到的问题,麻烦知情人告知一下解决方案

我意纵横 2019-07-16 02:51:53
系统:MAC OS
版本:10.13.6
当前用 selenium 模拟手机操作,UA 为华为安卓。程序在正常情况下表现良好,但是当切换到其它全屏窗口时,浏览器的执行将会出现等待,直到我切回浏览器所在的窗口,操作才会继续进行。
不明所已,特来提问

初始化代码,业务代码就不贴了,一个弄着玩的小东西

System.setProperty("webdriver.chrome.driver", "/Users/kenny/software/driver/chromedriver");
// 声明ChromeOptions,主要是给Chrome设置参数.
final ChromeOptions chromeOptions = new ChromeOptions();
// 设置user agent的参数为iPhone 6
chromeOptions.addArguments("--user-agent=Mozilla/5.0 (Linux; U; Android 8.1.0; zh-cn; BLA-AL00 Build/HUAWEIBLA-AL00) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.132 MQQBrowser/8.9 Mobile Safari/537.36");
chromeOptions.addArguments("--no-sandbox");
driver = new ChromeDriver(chromeOptions);
driver.manage().window().setSize(new Dimension(W, H));

wait = new WebDriverWait(driver, WAIT_INTEVAL);


不散分,答案有效者,全额分
...全文
280 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
测试_Rookie 2020-02-28
  • 打赏
  • 举报
回复
切换到其他窗口就不是你这个driver的句柄值了,不识别。等你自己切回来它又识别了,才继续
我意纵横 2019-07-16
  • 打赏
  • 举报
回复
几年没来论坛,都没人了吗~
我意纵横 2019-07-16
  • 打赏
  • 举报
回复
再顶,急,在线等~
我意纵横 2019-07-16
  • 打赏
  • 举报
回复
自顶,急,在线等。另,剩余分比较多,答对的再追加~

5,224

社区成员

发帖
与我相关
我的任务
社区描述
软件工程/管理 质量管理/软件测试
功能测试压力测试安全性测试 个人社区 湖南省·长沙市
社区管理员
  • 软件测试
  • 虫无涯
  • 小博测试成长之路
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

欢迎大家加入到软件测试的社区,在这里,希望大家勇于发表自己的看法,欢迎大家分享自己在软件测试工作过程中遇到的问题以及工作经验分享。

1.想转行的小伙伴,遇到问题没有及时回复的,可以私聊小博进行反馈

2.大家对社区有好的建议,都可以在社区发帖进行反馈

推荐大家学习的软件测试入门笔记:软件测试入门学习笔记

试试用AI创作助手写篇文章吧