結果を報告または取得する方法はありますか?Selenium Webdriverを使用してテストケースの結果を取得するにはどうすればよいですか?
それとも自動化スクリプトが実行され、画面を凝視し続ける必要がありますか?
ありがとうございます! (他のブラウザ自動化フレームワークのような)
結果を報告または取得する方法はありますか?Selenium Webdriverを使用してテストケースの結果を取得するにはどうすればよいですか?
それとも自動化スクリプトが実行され、画面を凝視し続ける必要がありますか?
ありがとうございます! (他のブラウザ自動化フレームワークのような)
セレンは、最も一般的にテストフレームワークなどCucumber-JVM以内に自動化された受け入れテストを書くために使用されます。 Cucumber-JVMは受入れテストのために設計されており、Javaアプリケーションで使用されるフレームワークの中で最も一般的ですが、JUnitやTestNGなどのテストフレームワークを使用することができます。どのようなフレームワークで
は、各テスト中に、セレンまたは別のブラウザドライバがUIでユーザーアクションをシミュレートし、テストフレームワークのAPI/DSLで記述されたステートメントは、期待される結果が発生したことを主張しています。テストフレームワークは、すべてのテストを実行し、失敗したものを報告します。
しかし、まだ失敗のテストをデバッグ中に画面を見ることが有用であることが多いです。
を通過することができます。スクリーンショットをキャプチャするには
screenShotImage = ((TakesScreenshot)driver).getScreenshotAs(OutputType.FILE);
screenShotImage.getAbsolutePath()を使用してファイルパスを取得します。
JUnitを使用してください。それは出力を提供します。 –