我遇到了一个问题。
我想在同级中导航并移至input
标签。
我设法去了兄弟姐妹(因为兄弟姐妹是唯一的唯一事物)。
如何导航到兄弟姐妹内部并导航到input
(输入仅在兄弟姐妹中显示一次)
我完成的导航是:
//tr[contains(@class, 'ng-pristine')]/td[contains(text(),'Native')]
如何导航到紫色输入?
答案 0 :(得分:0)
要相对于文本为原生的元素定位<input>
,您需要为element_to_be_clickable()
引入 WebDriverWait ,您可以使用以下任一Locator Strategies:
xpath
:
//tr[contains(@class, 'ng-pristine')]/td[contains(text(),'Native')]//following::td[2]//span[@class='ant-form-item-children']//span[@class='ant-input-wrapper ant-input-group ng-star-inserted']/nz-input-number//input[@class='ant-input-number-input ng-pristine ng-valid ng-touched']