2016-12-29 2 views
1

いくつかの回帰テストを自動化するために、Serenity BDDツールのバージョン1.2.1-rc.6とJUnit 4.12を使用しています。これまでプロジェクトは正常に動作していますが、生成されたレポートの名前を変更できるようにしたいと考えています。
今のところ、これらは次のように呼ばれています。 62e91fe28f676d9f760e63756d4ba1d2.html
テストケースの名前を付けて作成します。
私はこれについて、Serenity Reference Manualや他のどこかで考えることができませんでした。
ご協力いただければ幸いです。Serenity BDDによるネーミングの報告

答えて

0

serenity.propertiesまたはserenity.confファイルのserenity.compress.filenamesプロパティをfalseに設定できます。これにより、テストケースのパス、テストケース名、テスト名に基づいてファイル名が作成されます。テスト名/パスが非常に長い場合、Windowsの一部のバージョン(260文字を超えるファイルパスをサポートしていない)で問題が発生する可能性があることに注意してください。

+0

私にとってはうまくいかないようです。私はそれをtrueとfalseでテストし、作成されたレポートファイル名に変更はありません。私のWindowsのバージョンは、260文字以上のファイル名をサポートしていないので、デスクトップに出力フォルダを置いていても、テストケースの名前を付けなかった場合でもレポートを置くことができます。 –

+0

serenity.propertiesファイルまたはserenity.confファイルがSerenity Mavenプラグインにアクセスできることを確認します(ルートプロジェクトディレクトリのserenity.propertiesを使用するなど)。 –

+0

これはバージョン1.4.1-rc.2で機能しました。 –

関連する問題