セレンを使用してGoogle翻訳のボタン(From:ボタン)をクリックしようとしていますが、問題が発生しています。私の目標は、ドロップダウンメニューから言語を選択することです。
これは、うまくいけば、私がクリックしたい特定のセクションのhtmlコードです。
<div id="gt-sl-gms" class="goog-inline-block goog-flat-menu-button je" aria-expanded="false" role="listbox" style="-webkit-user-select: none;" tabindex="0" aria-haspopup="false" aria-activedescendant=""><div class="goog-inline-block goog-flat-menu-button-caption">From: English</div><div class="goog-inline-block goog-flat-menu-button-dropdown"></div></div>
これを見ると、IDは次のように見えるgt-sl-gms
ので、私のセレンコードは次のようになるはずです。
Open the Browser to google translate
Open Browser ${google_translate} ${browser}
Click From Language button
Click Button gt-sl-gms don't wait
ただし、これは従来のhtmlボタンのようには見えないため、このアプローチが私が望むものかどうかはわかりません。
最初のテストは合格したので、セレンは機能していることがわかりますが、2番目のテストは失敗しています。
誰か助けてもらえますか?
ありがとう