没有合适的资源?快使用搜索试试~ 我知道了~
首页webdriver下定位frame和alert .docx
webdriver下定位frame和alert .docx
4星 · 超过85%的资源 需积分: 16 9 下载量 25 浏览量
更新于2023-03-16
评论 1
收藏 14KB DOCX 举报
一.Junit中如何定位frame: SeleniumIDE中录制的selectFrame、selectWindow命令在Junit中不支持,那么只能使用webdriver自带的命令,如下列: 1.定位到一个frame driver.switchTo().frame("menuFrame"); 2.从一个frame切换到另一个frame,如:在PageA画面上click查询按钮,popup查询窗口,有时需要在这两个窗口之间进行切换 //定位到popup driver.switchTo().frame("win_queryWin_frame"); //将焦点从popup定位到PageA driver.switchTo().defaultContent();//这一句是关键 driver.switchTo().frame("bodyFrame"); 二.Junit中如何捕获Alert SeleniumIDE中录制的alert命令在Junit中不支持,那么只能使用webdriver自带的命令,如下例: //check alert 你确定要删除吗 ?? driver.switchTo().alert(); assertEquals("你确定要删除吗 ??",driver.switchTo().alert().getText()); //确认删除 driver.switchTo().alert().accept(); //取消删除 driver.switchTo().alert().dismiss();
资源详情
资源评论
资源推荐
将 webdriver 脚本调试中遇到问题总结分享一下,共同学习。
一.Junit 中如何定位 frame:
SeleniumIDE 中录制的 selectFrame、selectWindow 命令在 Junit 中不支
持,那么只能使用 webdriver 自带的命令,如下列:
1.定位到一个 frame
driver.switchTo().frame("menuFrame");
2.从一个 frame 切换到另一个 frame,如:在 PageA 画面上 click 查询按钮,
popup 查询窗口,有时需要在这两个窗口之间进行切换
//定位到 popup
driver.switchTo().frame("win_queryWin_frame");
//将焦点从 popup 定位到 PageA
driver.switchTo().defaultContent();//这一句是关键
driver.switchTo().frame("bodyFrame");
二.Junit 中如何捕获 Alert
SeleniumIDE 中录制的 alert 命令在 Junit 中不支持,那么只能使用
webdriver 自带的命令,如下例:
wujinshan_28
- 粉丝: 7
- 资源: 89
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
- SPC统计方法基础知识.pptx
- MW全能培训汽轮机调节保安系统PPT教学课件.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论1