それで、私はウェブサイトでテストケースを試していました.Seleniumはイベントを完全に登録します. では、特定のクラスを検索してそのクラスの innerHTML を取得する必要がある場合、駆動言語として Java を使用していると仮定すると、どうすればよいでしょうか?
より明確にするために。私はこのようなクラスを持っています:
<h1 class="classname">.....</h1>
これらのタグの間のテキスト全体を取得したい。
最後に、ページ上のボタンの ID が動的に生成される場合、ボタンのクリック アクションをテストするにはどうすればよいでしょうか。これらのボタンは、おそらく ajax を使用しています。ボタンをクリックすると、Selenium は次のように生成します。
//div[@id='c4aef94de622f51859827294']/div/div/div[1]/span[2]/span/span[3]/a
ボタンの実際の HTML は次のとおりです。
<a href="#" bindpoint="forward" class="ButtonForward"/>
ボタンをクリックすることさえ可能ですか?