ooppeoppe回答ポイント 300ptウォッチ

seleniumを利用してvb.netでfirefoxで表示したページを操作したいのですが、セレクトボックスの選択が上手く出来ません。


http://stackoverflow.com/questions/21241310/how-best-should-i-interact-with-a-this-li-from-selenium-java-webdriver
上記ページを参考にvb.netに合わせて書き換えてみたのですが、以下の部分でNoSuchElementExceptionとエラーが出てしまいます。操作したいのは上記ページに書かれているサイトと同じサイトです。

Dim shoeSizeSel As FirefoxWebElement
shoeSizeSel = driver.FindElement(By.XPath("//li[@text()='" + Size + "']"))
shoeSizeSel.Click()

xpathでの指定が間違っているのでしょうか?他の部分でしょうか?
また、他の方法でもいいのでこの形式のセレクトボックスの選択方法を教えて欲しいです。テキスト部分で指定したいです。

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

ベストアンサー

その他の回答

この質問へのコメント

コメントはありません

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2015-02-25 17:48:50
終了日時
2015-03-04 17:50:04
回答条件
1人3回まで

この質問のカテゴリ

この質問に含まれるキーワード

VB.NET314Selenium26firefox2005XPath44

人気の質問

メニュー

PC版