Seleniumでよく使うxpathの取得・検証
現状は chrome が一番便利かなーという感じでしょうか
Chrome
- F12 を押してデベロッパーツールを開く
- Ctrl + f で検索枠を開く
- xpath を直接入力
- 取得できると Element の箇所がハイライトされる
コンソールから $x('//input') で xpath を指定してもできますが
箇所がハイライトされた方が分かりやすいです
Firefox
- F12 を押して開発者ツールを開く
- インスペクタで対象箇所を右クリック、コピー -> xpath でXPATHがコピーできる
- Esc を押してコンソールペインを開く
- $x('//xpath') で内容が取得できる
Edge
ドキュメントではコンソールに $x('//xpath') で取得できるとあるが
実行すると そんな関数は undefined だと怒られるので、現状できないようです (Windows10 1709)