当我运行命令行报告工具时,它会创建一个目录,但是该目录为空。allure-results目录中有一个有效的测试。
这是该测试的头文件,看起来已经找到了。
我运行以下命令行,并遇到了NullPointerException错误。我尝试过Java 1.7和1.8版本。我不确定为什么它能找到这些文件但无法转换它们。
<?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版本是2.3,在MAC OSX上通过Brew安装的。
我正在使用Java、TestNG和Gradle的IntelliJ Idea,并且参照Allure的GitHub Repo上的示例项目。