0

LoggingSeleniumと呼ばれるセレンでレポートを生成するための優れたライブラリがあり、このような詳細なレポートを提供します

このライブラリを jbehave に統合する方法はありますか (セレンを使用している場合)?

または、jbehave のこの種の詳細なレポートを取得する方法はありますか (セレン コマンド レベルで)。

4

1 に答える 1

0

おそらくありますが、私はそれが行われるのを見たことがありません。JBehaveの実行を構成すると、SeleniumConfigurationが作成されます(アーキタイプからMavenプロジェクトを作成すると、適切なデフォルト設定が表示されます)。ただし、これはSelenium 2(別名WebDriver)を使用します。また、WebDriverProvider(JBehaveクラス)を指定すると、通常、WebDriverをセットアップする前/後の手順があります。失敗したときのスクリーンショットのキャプチャを見てきました。これもJBehaveAfterStoryメソッドとして実行されます。

JBehaveには、ストーリーの実行時にイベントを追跡するためのStoryReporterインターフェースもありますが、それは実際にはあなたが探しているものではありません。これは、Seleniumインフラストラクチャの構成です。

大きな問題は、LoggingSeleniumがWebDriverAPIで動作するかどうかです。

于 2012-03-13T14:04:14.480 に答える