私はこれが構造であるドロップダウンを持っています:
ここで、Selenium Webdriver を使用して、最後のオプションをテキストで選択したいと考えています (オプションが実際には最後のオプションであることに依存することはできません)。
これを試す:
var text = " undersida";
var option = new SelectElement(browser.FindElement(By
.CssSelector("#Menu_ParentMenuID"))).SelectByText(text);
NoSuchElementException を返します。
なんで?
これが私が試した値のリストですtext
:
" undersida" " undersida" "undersida"