标签: jmeter-plugins

如何让Maven仅运行JMeter测试(没有其他生命周期)

我们正在使用,maven-jmeter-plugin并且已经设置了jmeter配置文件。当我运行mvn -Pjmeter verify各种Maven生命周期时,它们都不需要运行。

如何仅运行JMeter测试?

<profile>
  <id>jmeter</id>
  <build>
    <plugins>
      <plugin>
        <groupId>com.lazerycode.jmeter</groupId>
        <artifactId>jmeter-maven-plugin</artifactId>
        <version>${jmeter.version}</version>
        <executions>
          <execution>
            <id>jmeter-tests</id>
            <phase>verify</phase>
            <goals>
              <goal>jmeter</goal>
            </goals>
          </execution>
        </executions>
        <configuration>
          <testResultsTimestamp>false</testResultsTimestamp>
        </configuration>
      </plugin>
    </plugins>
  </build>
</profile>
Run Code Online (Sandbox Code Playgroud)

jmeter maven jmeter-plugins jmeter-maven-plugin

5
推荐指数
1
解决办法
1443
查看次数

JMeter 远程测试失败并显示错误消息“引擎正忙 - 请稍后再试”

将 jmeter 与一个主节点和一个远程节点一起使用时出现错误。我做了以下步骤:

  • Java 和 JMeter 版本相同(带有 JMeter 插件)
  • 我在远程节点启动了 JMeter Server
  • 我在master的属性文件中添加了远程节点IP
  • 我在主站上启动 JMeter 并通过远程启动启动测试脚本(主站的命令行包含“使用远程对象……”,并使用正确的 IP

之后 JMeter 冻结,7 分钟后我收到错误消息“引擎正忙 - 请稍后再试”。

主人的日志是:

2014/05/06 14:17:33 INFO  - jmeter.gui.action.RemoteStart: Initialising remote engine: 172.19.147.41 
2014/05/06 14:17:33 INFO  - jmeter.engine.ClientJMeterEngine: running clientengine run method 
2014/05/06 14:17:33 INFO  - jmeter.samplers.SampleEvent: List of sample_variables: [] 
2014/05/06 14:17:33 INFO  - jmeter.samplers.BatchSampleSender: Using batching (client settings) for this run. Thresholds: num=100, time=60000 
2014/05/06 14:17:33 INFO  - jmeter.samplers.DataStrippingSampleSender: Using DataStrippingSampleSender for this run 
2014/05/06 14:17:33 INFO  - …
Run Code Online (Sandbox Code Playgroud)

jmeter jmeter-plugins

5
推荐指数
1
解决办法
1万
查看次数

为什么断言失败时“JMeterThread.last_sample_ok”设置为 true

jmeter文档说

http://jmeter.apache.org/usermanual/component_reference.html#assertions

运行采样器的所有断言后,变量 JMeterThread.last_sample_ok 更新为“true”或“false”。

我的测试计划中有一个 http 采样器,它通过几个重定向执行登录。

有趣的是,我发现即使在我的断言失败后, JMeterThread.last_sample_ok 也被设置为 true 。我正在使用响应断言在登录后断言字符串。即使断言失败,该变量也会设置为 true。这会导致下一个“if 控制器”也继续执行错误的响应。我是不是错过了什么?

在此先感谢您的帮助。

load jmeter performance-testing jmeter-plugins

5
推荐指数
1
解决办法
2万
查看次数

Jmeter的Websocket插件 - 用于WSS

我们正在尝试使用websocket插件http://github.com/maciejzaleski/JMeter来测试websocket请求.我们能够连接到ws连接但无法进行wss连接.

例如,当我尝试击中时,wss://echo.websocket.org我们Unknown source从jmeter-websocket插件中获得错误.

有人可以建议是否有任何解决方法使用此插件为wss.
我们需要做更多的配置吗?

错误:

[Execution Flow]
 - Opening new connection
 - Using response message pattern ""
 - Using disconnect pattern ""
 - Waiting for the server connection for 5000 MILLISECONDS
 - Cannot connect to the remote server

[Variables]
 - Message count: 0

[Problems]
 - Unexpected error: null
JMeter.plugins.functional.samplers.websocket.ServiceSocket.sendMessage(ServiceSocket.java:156)    JMeter.plugins.functional.samplers.websocket.WebSocketSampler.sample(WebSocketSampler.java:136)    org.apache.jmeter.threads.JMeterThread.process_sampler(JMeterThread.java:431)
org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:258)
java.lang.Thread.run(Unknown Source)
Run Code Online (Sandbox Code Playgroud)

相同的请求(wss://echo.websocket.org)在https://www.websocket.org/echo.html上运行良好.

jmeter websocket jmeter-plugins

5
推荐指数
1
解决办法
2023
查看次数

Jmeter远程执行 - 有没有办法从ant提供全局属性?

在我的Jmeter脚本中,我使用属性函数ie $ {__ P(varName,2)}来指定运行时的变量值.

从CMD执行脚本时 - 我可以使用-JvarName指定属性值(即-JvarName = 5),对于远程执行,我可以使用CMD中的-GvarName(即-GvarName = 5)指定值.

现在我正在尝试使用ant build运行这个Jmeter脚本
,它在单台PC上工作正常.(即runremote ="false")但是当我尝试在多台PC上远程执行时(即runremote ="true")它没有采取属性标签中提供的值(即<property name="varName" value="5"/>)是否有任何方法可以从ant提供全局属性. ?? 就像我们使用参数-G从CMD那样做.

<target name="JMeter" depends="start"> 
  <taskdef name="jmeter"    
        classname="org.programmerplanet.ant.taskdefs.jmeter.JMeterTask">    
  </taskdef> 
  <jmeter jmeterhome="${jmeter_Home}"   
         resultlog="${report.output.location}/Report/${property.file}/${START_TIME}/JMete??rSummeryResults.jtl" 
         runremote="true"> 
      <testplans dir="../JMeter" includes="*.jmx" /> 
      <property name="USERS" value="${thread.users}" /> 
      <property name="SITE_ID" value="${site.id}" /> 
      <property name="FOLDER_ID" value="${folder.id}" /> 
      <property name="FILE_PATH" value="${file.upload.path}" /> 
  </jmeter> 
Run Code Online (Sandbox Code Playgroud)

ant jmeter jmeter-plugins

5
推荐指数
1
解决办法
352
查看次数

尝试在JMETER NON GUI模式下使用MergeResults PLUGIN合并来自不同JTL文件的结果时出错

我用过

java -jar /Users/Sri/apache-jmeter-3.0/lib/ext/CMDRunner.jar --tool Reporter --generate-csv results-demo3.csv --input-jtl merge-results.properties --plugin-type在/ bin path.merge-results.properties文件中的MergeResults **命令位于bin文件夹中,并且代替了“ inputJtl1”,我给了fileName1.jtl“ inputJtl2”具有了FileName2.jtl。生成了一个csv文件,但其中没有任何值。它仅具有名称{timeStamp,elapsed,label,responseCode,responseMessage,threadName,dataType,success,failureMessage,bytes,grpThreads,allThreads,Latency,IdleTime}。我正在使用jmeter 3.0版本,它包含所有插件。

有人可以建议修复程序。

在此处输入图片说明

jmeter jmeter-plugins

5
推荐指数
1
解决办法
567
查看次数

负载测试在指定的持续时间之前停止

我正在使用 Stepping 线程组进行负载测试

在此处输入图片说明

这是步进线程组的配置。它不是运行 4 小时,而是在运行 17 分钟后停止。可能是什么原因?

jmeter load-testing jmeter-plugins

5
推荐指数
1
解决办法
868
查看次数

使用jp @ gc图形生成器时获取异常

我是新来的Jmeter,并得到java.lang.ClassNotFoundException:kg.apc.jmeter.vizualizers.SynthesisReportGui使用时jp@gc Graph generator plugin在JMeter中3.0版本。请帮忙。

我正在尝试在GUI模式下运行Jmeter 。Jmeter配置图片

我将以下罐子放入lib

jmeter-plugins-graphs-ggl-2.0.jar
cmdrunner-2.0.jar
jmeter-plugins-cmn-jmeter-0.3.jar
Run Code Online (Sandbox Code Playgroud)

然后在ext文件夹中:

jmeter-plugins-graphs-ggl-2.0.jar
jmeter-plugins-manager-0.10.jar
cmdrunner-2.0.jar
jmeter-plugins-cmn-jmeter-0.3.jar
jmeter-plugins-cmd-2.1.jar
Run Code Online (Sandbox Code Playgroud)

以下是日志:

2017/02/13 18:31:09 INFO  - jmeter.engine.StandardJMeterEngine: All thread groups have been started 
2017/02/13 18:31:09 INFO  - jmeter.threads.JMeterThread: Thread started: CIC_Perf_Wall 1-2 
2017/02/13 18:31:09 INFO  - jmeter.threads.JMeterThread: Thread started: CIC_Perf_Wall 1-1 
2017/02/13 18:31:09 INFO  - jmeter.threads.JMeterThread: Thread started: CIC_Perf_Wall 1-5 
2017/02/13 18:31:09 INFO  - jmeter.threads.JMeterThread: Thread started: CIC_Perf_Wall 1-3 
2017/02/13 18:31:09 INFO …
Run Code Online (Sandbox Code Playgroud)

jmeter jmeter-plugins

5
推荐指数
1
解决办法
3607
查看次数

jMeter .jmx 到相应的java代码

我们可以从 JMeter Java API 生成 JMeter .jmx 文件。

有什么方法可以将每个记录的.jmx文件转换为相应的java代码吗?

这对于比较 jmx 文件版本之间的更改非常有用。

automated-tests jmx jmeter jmeter-plugins web-api-testing

5
推荐指数
1
解决办法
1110
查看次数

calculate Duration of The stepping Thread Group Execution in Jmeter

we are developing tool that's support For execute Jmx files in our Application currently i have issue with get the Execution Duration Time Based On Steping thread Group Values.

I got the Duration time by using Java

 public class SteppingThreadGroup {

    public static void main(String[] args) {
        int TotalThreads = 500,
            firstWait   = 25,
            thenStart_threads = 5,
            nextAdd_threads    = 25,                        
            threadsEverySeconds = 30,
            usingRamupSeconds = 5,  
            holdForSeconds =600,
            finallyStopThreads =25,
            down_threadsEverySeconds =25,
            //extra varaibles
            RemaingThreads =0, Duration=0;
        float RampDown =0,rampupTime …
Run Code Online (Sandbox Code Playgroud)

java jmeter formula performance-testing jmeter-plugins

5
推荐指数
0
解决办法
250
查看次数