UI自动化测试经验之谈(五)
来源:互联网 发布:青岛知行国际诈骗 编辑:程序博客网 时间:2024/06/05 06:23
浅谈Selenium的平行窗口切换
博主今天在写自动化脚本的时候,碰到一个问题,账号登录之后,需要切换到个人中心,然而这里的个人中心是重新打开了一个窗口,与之前的窗口是平级的关系,这样是没办法定位到个人中心里面的页面元素,这就需要窗口切换啦,不多bb,上代码
#self.dr的赋值是自己封装的basepagecurrent_window = self.dr.driver.current_window_handle#获取当前页面的handle nameself.dr.click("l,个人中心")#click是博主自己封装的方法all_window = self.dr.driver.window_handles#获取所有窗口的handle namefor window in all_window: if window != current_window: #如果当前窗口不是curren_window,那么就切换到当前的窗口、 self.dr.driver.switch_to.window(window)
阅读全文
0 0
- UI自动化测试经验之谈(五)
- UI自动化测试经验之谈(一)
- UI自动化测试经验之谈(二)
- UI自动化测试经验之谈(三)
- UI自动化测试经验之谈(四)
- UI自动化测试经验之谈(六)
- UI层自动化测试框架(五):业务层和用例层
- UI自动化测试框架对比(二)
- UI自动化测试浅析
- UI自动化测试
- Android UI自动化测试
- UI自动化测试介绍
- UI自动化测试Robotium
- Android UI 自动化测试
- Android UI 自动化测试
- UI自动化测试-UiAutomator
- Android UI 自动化测试
- 自动化UI测试
- vmmap工具实现
- 使用Python调试器pdb调试程序(mac)
- 设计模式-装饰模式
- inflate的使用
- Final,finally,finalize的区别
- UI自动化测试经验之谈(五)
- Mongo索引
- mysql里面时间处理函数cast
- 互联网-高可用系列(一)-概念
- 使用Python3批量保存贴吧图片-附爬虫程序
- ida调试win64选择windbg
- Bovine Birthday(思维题)
- 队列的顺序存储和链式存储
- 用Jsoup写一个简单的爬虫,并把从网页上面爬下的数据保存到数据库中