一、下拉框
1.1 为什么单独使用下拉框?
1. 如果option选项没有value值的化,css定位或其他定位就不太方便。
1.2 如何使用Select类
操作:
1. 导包:from selenium.webdriver.support.select improt Select
2. 实例化:s = Select(element)
3. 调用方法:s.select_by_index()
1.3 提供哪些方法
1. select_by_index() # 通过下标定位
2. select_by_value() # 通过value值
3. select_by_visible_text() #显示文本
1.4 注意事项
1. 实例化select时,需要的参数为 select标签元素
2. 调用Select类下面的方法,是通过索引、value属性值、显示文本去控制,而不需要click事件
二、警告框
2.1 为什么要处理警告框?
如果页面由弹出框,不处理,接下来的将不生效。
2.2 对话框类型
1. alert # 警告框
2. confirm # 确认框
3. prom