首页 > 其他分享 >在selenium中如何处理多窗口?

在selenium中如何处理多窗口?

时间:2023-01-30 16:12:56浏览次数:43  
标签:处理 多窗口 selenium window 切换 tab 打开

这个多窗口之间跳转处理,在实际selenium自动化测试经常遇到。点击一个链接,这个链接会在一个新的tab打开,然后接下来要查找元素在新tab打开的页面,需要先将driver切换至window,然后再定位,步骤如下1. 先获取当前的windowhandle2. 操作打开新界面后,获取所有的windowhandles3. 遍历windowhandles,判断和当前的windowhandle不一样则切换至该windowhandle4. window太多则可以按照title、  url等其他信息进行判断切换

标签:处理,多窗口,selenium,window,切换,tab,打开
From: https://www.cnblogs.com/zhufl/p/17076310.html

相关文章