当我运行命令行报告工具时,它会创建目录但它是空的。allure-results 目录中有一个有效的测试。
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns2:test-suite start="1437677969696" stop="1437678045553"
version="1.4.15" xmlns:ns2="urn:model.allure.qatools.yandex.ru">
这是该测试的头文件,看起来可以找到。
我运行下面的命令行,它失败并出现 NullPointerException。我已经尝试过 Java 1.7 和 1.8。我不确定为什么它会找到文件但无法转换它们。
build ctaylor$ allure --debug generate -v 1.4.15 allure-results
Generating report for Allure version [1.4.15]
Processing result pattern [allure-results]
Found results directory [/Users/ctaylor/Documents/GitRepo/commerce/lw-testkit/app/build/allure-results]
java.lang.NullPointerException
我的 Allure-CLI 版本是通过 Brew 在 MAC OSX 上安装的 2.3
我正在使用带有 Java、TestNG 和 Gradle 的 IntelliJ Idea,并遵循 Allure 的 GitHub Repo 上的示例项目中的示例