您好我正试图从下拉列表中选择一个选项
Select(driver.find_element_by_id("categorySelect")).select_by_visible_text("Testing")
driver.find_element_by_xpath("//select[@id='categorySelect']/option[6]").click()
在上面的命令中,选项索引将通过在下拉列表中添加值来更改。但我需要从下拉列表中选择测试选项。
如何解决问题。
答案 0 :(得分:1)
您可以使用以下xpath(以匹配确切的文本):
//select[@id='categorySelect']/option[text()='Testing']
或(以匹配包含Testing
的文字)
//select[@id='categorySelect']/option[contains(text(), 'Testing')]