Python版webdriver系列之--下拉框元素的处理

Posted 自动化软件测试

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python版webdriver系列之--下拉框元素的处理相关的知识,希望对你有一定的参考价值。

今天的内容就是如何用python处理web页面中常见的下拉选择框,本文提供了2种处理方式,其中方案1是一种层级定位的思路,先处理到下拉框的外层,再进一步定位到下拉框中的选项;方案2同的是webdriver的支持类中,有一个名为“select”,它提供了一些有用的方法,来处理这些交互。

样例代码如下




MyTesting学习群 415183140 快来交流吧,群里会提供最新的课程资料和课程安排哦



以上是关于Python版webdriver系列之--下拉框元素的处理的主要内容,如果未能解决你的问题,请参考以下文章

Python版webdriver系列之--处理窗口切换

selenium webdriver从安装到使用(python语言),显示等待和隐性等待用法,切换窗口或者frame,弹框处理,下拉菜单处理,模拟鼠标键盘操作等

Python中selenium_webdriver下拉框操作

如何使用 Python / Selenium webdriver 处理 Angularjs / Javascript 下拉列表?

软件测试系列之Python3 Selenium自动化实践

如何使用 Selenium Webdriver 和 Python 从这个非选择下拉菜单中选择这个元素