Report Q:jQAssistant-生成报告
是否可以生成两个报告? 我为测试团队准备了一份带有个人查询的报告。 我为开发团队准备了第二份报告,其中有一个不同的问题 所有规则都位于文件夹“jqassistant/myrule1.xml”中 报告只显示了一条规则Report Q:jQAssistant-生成报告,report,jqassistant,Report,Jqassistant,是否可以生成两个报告? 我为测试团队准备了一份带有个人查询的报告。 我为开发团队准备了第二份报告,其中有一个不同的问题 所有规则都位于文件夹“jqassistant/myrule1.xml”中 报告只显示了一条规则 是否可以通过命令行生成第二个报告?jQAssistant允许定义不同的组,包括概念、约束甚至嵌套组。这些可用于不同的执行配置文件,例如 <group id="dev"> <includeGroup refId="anyOtherGroup"/>
是否可以通过命令行生成第二个报告?jQAssistant允许定义不同的组,包括概念、约束甚至嵌套组。这些可用于不同的执行配置文件,例如
<group id="dev">
<includeGroup refId="anyOtherGroup"/>
<includeConstraint refId="naming:*"/>
<includeConstraint refId="spring:*"/>
</group>
<group id="test">
<includeConstraint refId="test:*"/>
</group>
这些组可以在执行期间激活,例如,在名为dev的概要文件中使用Maven插件:
我不确定您所描述的问题,所以在给出可能误导的答案之前,我想澄清一点:您对测试和开发团队有不同的规则,并且希望这些团队中的每一个都使用自己的报告(从Ascidoc呈现的HTML等)执行其规则?这些不同的构建是在CI服务器上执行的吗?谢谢您的快速回复,很抱歉我反应太晚。对,对于一个项目,开发者和测试人员有n个规则。应为两个规则组(adoc)生成两个呈现的HTML报告。它目前正在本地运行。将来,jQAssistant应该在CI管道中运行(Jenkins)。是否可能在生成过程中生成报告?感谢您的反馈!请帮我一个忙:你能把答案标记为有效吗?
[[dev]]
[role=group,includesConstraints="naming:*,spring:*",includesGroups="anyOtherGroup"]
== Development Rules
[[test]]
[role=group,includesConstraints="test:*"]
== Test Rules
<profiles>
<profile>
<id>dev</id>
<build>
<plugins>
<plugin>
<groupId>com.buschmais.jqassistant</groupId>
<artifactId>jqassistant-maven-plugin</artifactId>
<version>${jqassistant.version}</version>
<executions>
<execution>
<goals>
<goal>scan</goal>
<goal>analyze</goal>
</goals>
<configuration>
<groups>
<group>dev</group>
</groups>
<!--
<reportProperties>
<asciidoc.report.directory>path/to/required/directory</asciidoc.report.directory>
</reportProperties>
-->
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
</profiles>
mvn clean verify -Pdev