seleniumでページ内にあるアクティブメニューを切り替えるためのコードが知りたいです。
要素を調べるとclassとxpathが取得できました。
メニューはふたつあり、ページを開いたときにメニュー①がtab active
、もうのメニュー②がtab
という名前になっています。
メニュー②を選択すると②がactiveな状態になり、class名が入れ替わります。
xpathはほとんど同じ文字列で、末の数字だけ違っています。([1]と[2])
class名のtab
をクリックする、あるいはxpath[2]をクリックするコードを書いたのですが、NoSuchElementErrorになってしまいます。
このようなアクティブメニューの場合、どのようにコードを書けばよいのでしょうか。
あなたの回答
tips
プレビュー