2016-12-29 80 views
1

我正在使用SeUnity BDD工具版本1.2.1-rc.6與JUnit 4.12自動化一些迴歸測試。該項目目前工作正常,但我想能夠重命名生成的報告。
目前他們被稱爲是這樣的: 62e91fe28f676d9f760e63756d4ba1d2.html
我希望他們在創建它們的測試用例後命名。
我在「寧靜參考手冊」中還沒有看到任何有關這方面的信息,也沒有我能想到的其他地方。
任何幫助,將不勝感激。寧靜BDD報告命名

回答

0

您可以將serenity.propertiesserenity.conf文件中的serenity.compress.filenames屬性設置爲false。這將根據測試用例路徑,測試用例名稱和測試名稱創建一個文件名。請注意,如果您的測試名稱/路徑非常長,則可能會導致Windows(某些版本?)Windows(不支持超過260個字符的文件路徑)的問題。

+0

似乎不適合我。我用true和false測試了它,並且在創建的報告文件名中沒有改變。我的Windows版本不支持超過260個字符的文件名,所以我把輸出文件夾放在桌面上,甚至還有我的報告沒有以測試用例命名。 –

+0

確保您的serenity.properties或serenity.conf文件可供Serenity Maven插件訪問(例如,通過在根項目目錄中使用serenity.properties)。 –

+0

這適用於版本1.4.1-rc.2。 –