EclipseでSeleniumを使用して[送信]ボタンを使用してワークフローを自動化しようとしています。文字列の数値の出現を確認します(そして抽出する)
私はID「naviInfo」とWebElement
が表示されているかどうかを確認するために、カスタム関数waitForVisible
を使用していますし、それが行が見つかりませんでした」またはいずれかを有するメッセージを保持している場合、メッセージを「{数値}行が発見されました」。
問題は、テキストの数値部分をソートしてチェックすることができないことです。以下のコード例。
String message = waitForVisible(By.id("naviInfo")).getText();
if ("No rows were found".equals(message)) {
log.info("No rows were found after submit");
}
else if ("**1804** rows were found".equals(message)) {
log.info("**1804** rows found after submit");
}
else {
(other error checks)
}
「行が見つかった」共通テキストの前に数値が見つかるかどうかを確認するにはどうすればよいですか?さらに、この数値を変数に保存しますか?
ありがとうございます。あなたのご意見は本当に私が必要なものを見つけ出すのを助けました。 – Nitya