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】。文章转载请联系作者。












 
    
评论