在做自动化测试的中过程中,其实很多新人都不知道如何去定位select表单值,那么今天强尤就给大家讲讲如何高速有效的去定位。
定位select表单有二种方式:
1、 先定位select,再去定位options的值。
2、 利用Select类去定位。
实战案例:
select源代码如下:
请选择
70后
80后
90后
00后
第一种定位方式python脚本如下:
#先定位select表单值,再获取option标签数组值,再用下标去定位值,并点击。
第二种定位方式,python脚本如下:
from selenium import webdriver
#导入Select类
from selenium.webdriver.support.select import Select
from time import sleep
#打开谷歌浏览器
driver=webdriver.Chrome()
#最大化窗口
driver.maximize_window()
#打开网页
driver.get("D:\\yuanbaotest\\demo\\yuanbaotest.html")
#先定位好select表单
selectname=driver.find_element_by_id("ag