【问题标题】:Serenity BDD reports namingSerenity BDD 报告命名
【发布时间】:2016-12-29 13:37:49
【问题描述】:

我正在使用带有 JUnit 4.12 的 Serenity BDD 工具版本 1.2.1-rc.6 来自动化一些回归测试。到目前为止,该项目运行良好,但我希望能够重命名生成的报告。
目前他们被称为这样的东西: 62e91fe28f676d9f760e63756d4ba1d2.html
我希望它们以创建它们的测试用例命名。
我在 Serenity 参考手册或我能想到的其他地方都没有看到任何关于此的内容。
任何帮助将不胜感激。

【问题讨论】:

    标签: junit report regression-testing serenity-bdd


    【解决方案1】:

    您可以将serenity.propertiesserenity.conf 文件中的serenity.compress.filenames 属性设置为false。这将根据测试用例路径、测试用例名称和测试名称创建一个文件名。请注意,如果您的测试名称/路径很长,可能会导致(某些版本?)Windows(不支持超过 260 个字符的文件路径)出现问题。

    【讨论】:

    • 似乎对我不起作用。我用真假测试了它,创建的报告文件名没有变化。我的 Windows 版本不支持超过 260 个字符的文件名,所以我将输出文件夹放在桌面上,即使这样我的报告也没有以测试用例命名。
    • 确保 Serenity Maven 插件可以访问您的 serenity.properties 或 serenity.conf 文件(例如,通过在项目根目录中使用 serenity.properties)。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多