1.通过select 进行定位下拉框 【python自动化测试|自动化测试——Selenium+Python之下拉菜单的定位】下拉框如图所示
文章图片
文章图片
通过代码定位
#通过index进行选择
Select(driver.find_element_by_id("cardType")).select_by_index(1)
#通过value进行选择
#Select(driver.find_element_by_id("cardType")).select_by_value(1)
#通过选项文字进行选择
#Select(driver.find_element_by_id("cardType")).select_by_visile_text("通用卡")
注:Select only works onelements(Select只对标签的下拉菜单有效)
2.定位非标签的下拉菜单
文章图片
文章图片
推荐阅读
- 自动化测试|selenium自动化测试——元素定位篇(下)
- python|Python文件操作及 json
- 测试用例|自动化测试——unittest框架
- 单元测试|自动化测试——selenium(环境部署和元素定位篇)
- 测试|自动化测试——selenium初识
- 程序员|自动化测试工具——selenium 用前须知
- python|ViT结构
- python学习|利用python爬虫技术获取每天每场的每位球员NBA数据以及每日范特西评分
- python爬虫实操|python爬虫实操|爬取nba中国官网球员数据