どのようにJavaでセレンを使用してトースターからエラーメッセージをキャプチャする

ドロップダウンから特定のものを探していて、結果が見つからないときにエラーメッセージをキャプチャしたい。トースターから表示されるメッセージは「レコードが見つかりません」です。

ベストアンサー

クラス名を使用してみてください。

String text = driver.findElement(By.className("toast-title")).getText();

または XPath

String text = driver.findElement(By.xpath("//div[@ng-class=‘config.title’])).getText();

私はこれが角型アプリケーションだと思うので、ngWebDriver(分度器機能を実装するドライバ)を試すことができます。ポールハンマー/ ngWebDriver GitHubリンク

返信を残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です