我附上这样的截图:
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"。
答案 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));
来读取先前测试运行的结果,以获取附件的路径。这解决了我的问题。