selenium+Python之select定位

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了selenium+Python之select定位相关的知识,希望对你有一定的参考价值。

一、二次定位

基本思路,先定位select框,再定位select里的选项

二、通过Select模块定位

导入:from selenium.webdriver.support.select import Select

定位方法:

select_by_index()  :通过索引定位
select_by_value()  :通过value值定位
select_by_visible_text() :通过文本值定位
deselect_all()          :取消所有选项
deselect_by_index()     :取消对应index选项
deselect_by_value()      :取消对应value选项
deselect_by_visible_text() :取消对应文本选项
first_selected_option()  :返回第一个选项
all_selected_options()   :返回所有的选项









以上是关于selenium+Python之select定位的主要内容,如果未能解决你的问题,请参考以下文章

selenium-Python之定位下拉框选择

Python3-Selenium自动化测试框架之css元素定位

selenium+python:下拉选项定位select

selenium+python:下拉选项定位select

(selenium+python)_UI自动化05_定位select下拉列表

python+selenium2自动化---使用Select类实现下拉列表的定位