LoggingSeleniumと呼ばれるセレンでレポートを生成するための優れたライブラリがあり、このような詳細なレポートを提供します
このライブラリを jbehave に統合する方法はありますか (セレンを使用している場合)?
または、jbehave のこの種の詳細なレポートを取得する方法はありますか (セレン コマンド レベルで)。
LoggingSeleniumと呼ばれるセレンでレポートを生成するための優れたライブラリがあり、このような詳細なレポートを提供します
このライブラリを jbehave に統合する方法はありますか (セレンを使用している場合)?
または、jbehave のこの種の詳細なレポートを取得する方法はありますか (セレン コマンド レベルで)。
おそらくありますが、私はそれが行われるのを見たことがありません。JBehaveの実行を構成すると、SeleniumConfigurationが作成されます(アーキタイプからMavenプロジェクトを作成すると、適切なデフォルト設定が表示されます)。ただし、これはSelenium 2(別名WebDriver)を使用します。また、WebDriverProvider(JBehaveクラス)を指定すると、通常、WebDriverをセットアップする前/後の手順があります。失敗したときのスクリーンショットのキャプチャを見てきました。これもJBehaveAfterStoryメソッドとして実行されます。
JBehaveには、ストーリーの実行時にイベントを追跡するためのStoryReporterインターフェースもありますが、それは実際にはあなたが探しているものではありません。これは、Seleniumインフラストラクチャの構成です。
大きな問題は、LoggingSeleniumがWebDriverAPIで動作するかどうかです。