0

Maven から jmeter ダッシュボード レポートを生成しようとしています。しかし、jmeter ダッシュボード レポートを生成するには、コマンドを実行する必要があります。

jmeter -g /path/to/jtl/file -o /where/you/want/to/store/dashboard

しかし、Mavenでそれを行うことができますか? 私が望むのは、csvファイルをコピーするすべての手動プロセスを削除し、jmeterのローカルコピーでコマンドを実行することです.

4

2 に答える 2

1

次のように、追加のExec Maven Pluginタスクを介して実行できます。

<plugin>
    <groupId>org.codehaus.mojo</groupId>
    <artifactId>exec-maven-plugin</artifactId>
    <version>1.5.0</version>
    <executions>
        <execution>
            <id>generate-report-dashboard</id>
            <phase>verify</phase>
            <goals>
                <goal>exec</goal>
            </goals>
            <configuration>
                <executable>java</executable>
                <arguments>
                    <argument>-classpath</argument>
                    <argument>/path/to/ApacheJMeter.jar</argument>
                    <argument>org.apache.jmeter.NewDriver</argument>
                    <argument>-g</argument>
                    <argument>/path/to/results.jtl</argument>
                    <argument>-o</argument>
                    <argument>/path/to/report/folder<argument>
                </arguments>
            </configuration>
        </execution>
    </executions>
</plugin>

GUI を使用せずに JMeter テストを開始するさまざまな方法の詳細については、記事「JMeter GUI を使用せずに JMeter テストを起動する 5 つの方法」を参照してください。

于 2016-06-13T07:53:17.790 に答える