【问题标题】:Can we sort the report folders in selenium- Cucumber maven framework我们可以在 selenium-Cucumber maven 框架中对报告文件夹进行排序吗
【发布时间】:2018-08-27 06:36:29
【问题描述】:

我正在使用 Selenium - Cucumber Maven 框架。我已经编写了用于在每次运行时创建报告日志的代码。每次运行后,都会创建带有附加时间戳的报告文件夹。但报告文件夹未按排序顺序显示。即,最新创建的报告文件夹位于顶部。我们有什么方法可以这样做吗?

【问题讨论】:

    标签: selenium-webdriver junit cucumber selenium-extent-report


    【解决方案1】:

    如果文件夹名称被视为字符串,则屏幕截图中的文件夹会正确排序。

    字符串

    15
    5
    50
    

    正确排序,因为 1 在 5 之前。

    数字

    5
    15
    50
    

    如果您希望它们按升序排列,可能应该如上所述排序。

    如果您希望文件夹以不同的方式排序,则需要查看 Eclipse 的源代码并调整文件夹的显示顺序。

    【讨论】:

    • 感谢您的回复。实际上我需要的是按排序顺序创建新的报告文件夹,例如:新创建的报告文件夹位于列表的顶部。
    • 我明白了,那么我认为您需要查看编写报告的插件,看看您是否可以在那里做点什么。但注意到报告写在 ./target 目录中可能是一件好事,该目录可能随时消失,就像运行 mvn clean 的人一样
    • 我刚刚注意到./target目录下写的报告在运行mvn clean后消失了。这会产生任何问题吗?
    • 这就是我警告你的。 ./target 中的内容是短暂的,如果有人执行 mvn clean 就会消失。这是设计和 Maven 的工作原理。
    • 如果这些报告对您很有价值,请确保在每次构建后将它们复制到安全的地方。
    猜你喜欢
    • 2023-04-09
    • 2017-11-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多