定义附件的文件名

时间:2016-05-09 09:44:54

标签: filenames attachment allure

我附上这样的截图:

df[-1][cbind(1:nrow(df),max.col(!is.na(df[-1]), "last")*
             (NA^!rowSums(!is.na(df[-1]))))]
#[1] 5.7 6.3 4.7 4.1 5.1 6.2 4.6  NA

文件名自动生成,看起来像这样4282ae45-5ca1-4621-91c7-ce8a3a2bd58c-attachment.png。 有没有办法改变这个文件名?我想在第二个测试中参考屏幕截图,并且需要它具有特定的名称,例如" http_www_homepage_html.png"。

1 个答案:

答案 0 :(得分:0)

查看方法

    public static String generateAttachmentName() {
       return UUID.randomUUID().toString() + CONFIG.getAttachmentFileSuffix();
    }

在ru.yandex.qatools.allure.utils.AllureResultsUtils中,这是一种固定机制,如果没有重大代码更改,我无法改变。我想。

我正在使用TestSuiteReader reader = new TestSuiteReader(new File(TEST_FOLDER));来读取先前测试运行的结果,以获取附件的路径。这解决了我的问题。