51Testing软件测试论坛

标题: Selenium如何选择input下拉框中的元素 [打印本页]

作者: 测试积点老人    时间: 2021-7-20 13:38
标题: Selenium如何选择input下拉框中的元素
我这里有个input的下拉框
[attach]133256[/attach]
当我在算法名称选择”归一化植被指数“时,他的元素属性中的aria-activedescendant值是algorithmId_list_1
[attach]133257[/attach]

当我选择”增强植被指数“时,aria-activedescendant的值自动变成了algorithmId_list_2,而其他的属性没有改变

于是我想用

  1. driver.find_element_by_xpath("//div[@aria-activedescendant='algorithmId_list_1']").click()
复制代码

来让系统自动选择下拉框中的”归一化植被指数“这个选项,但是报错说没有这个元素,有没有人知道为什么



作者: 海海豚    时间: 2021-7-21 09:44
用其他元素进行定位
作者: bellas    时间: 2021-7-21 12:12
找一个唯一的元素
作者: bellas    时间: 2021-7-21 12:27
定位一个唯一元素




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2