我目前正在通過構建一個測試框架來測試Trello來學習Selenium--除了免費且合理的複雜外,沒有其他好處。 我現在的問題是,我想檢查一張卡是否在某一列中。 我有卡&列WebElements所以我在做什麼現在的問題是:Selenium:尋找一個Webelement是否被包含在另一個Webelement內?
column.FindElements(By.LinkText(_card.Text)).Count > 0;
但是,如果沒有文字,似乎很脆弱,這並不工作。
column.Contains(_card)
我搜索的SO,但我只看到它傳遞的XPath的解決方案 - 我沒有一個XPath,我有WebElement:
我想是這樣的。
任何想法?
我發現CSS選擇器是一種非常好的選擇方式。 –
你想要列元素有一定的文字? –
_card有什麼獨特的屬性? ID?名稱?文本?您可以通過該屬性查找元素。 – kurakura88