我正在尝试选择下面的行(第4行),其中包含td text =""和td text =" QA TEST CHIRAG"
这是我到目前为止,选择具有QA TEST CHIRAG文本的行并单击相邻的打开按钮:
self.driver.find_element_by_xpath("//tr/td[text()='QA TEST CHIRAG']/./../td/input[@type='Button' and @value = 'Open']").click()
我想知道如何用文本预定和QA TEST CHIRAG检查行,然后点击打开按钮
答案 0 :(得分:1)
你写了一个说这个的xpath。
find an element whose text="QA TEST CHIRAG" > find a sibling td>
select input elment inside it.
你可以用一些说法来扩展它。
Select td with text=Scheduled > find sibling element with text="QA TEST CHIRAG" > find sibling td > select input element inside it.
换句话说,你可以尝试这个xpath:
self.driver.find_element_by_xpath("//tr/td[text()='Scheduled']/./../td[text()='QA TEST CHIRAG']/./../td/input[@type='Button' and @value = 'Open']").click()