一、下拉选择框
1、什么是下拉选择框
说明:下拉框就是HTML中<select>元素
2、为什么学习下拉选择框?
(1)传统代码实现:
定位option选项(8中定位方式)
(2)问题:
1、传统定位根据option选项的值来判断
2、如果有多个选项传统定位方式处理起来比较繁琐
3、Select类
说明:Select类是WebDriver为解决select标签定位诞生的,此类定位的是select标签
(1)select方法
select_by_index() 根据option索引来定位,从0开始
select_by_value() 根据option属性 value值来定位
select_by_visible_text() 根据option显示文本来定位
(2)select实现代码
from selenium import webdriver
from time import sleep
from selenium.webdriver.support.select import Select
driver = webdriver.Firefox()
driver.get(