selenium 源码通读·6 |webdriver/common/alert.py-Alert 类分析
@[TOC](·6 |webdriver/common/alert.py-Alert 类分析)
1 源码路径
复制代码
2 功能描述
定义了处理弹窗的能力;
如警告框、提示框、确认框等等。
3 使用方法
源码说的很清晰了,只要使用以下的方法即可:
复制代码
4 __init__
方法
需要传递一个
driver
,这个在实际应用中就是使用这个类的时候需要传递一个driver
源码:
复制代码
5 Alert 类 API
6 实例
6.1 警告框
我们在本地
F:/html_study/
新建一个20-alert.html
;脚本如下:
复制代码
运行效果如下:
自动化代码:
复制代码
6.2 确认框
我们在本地
F:/html_study/
新建一个21-alert.html
;脚本中写入如下代码:
复制代码
运行效果如下:
自动化脚本如下:
复制代码
6.3 提示框
我们在本地
F:/html_study/
新建一个23-prompt.html
;脚本中写入如下代码:
复制代码
运行效果如下:
自动化脚本如下,但是不确定为啥没有输入内容,后续再研究下,大佬如果知道,请告诉我原因哈~:
复制代码
版权声明: 本文为 InfoQ 作者【虫无涯】的原创文章。
原文链接:【http://xie.infoq.cn/article/c3fb4b93a4e0dee5865381c6f】。文章转载请联系作者。
评论