我使用JMeter来测试我的webapp应用程序,我有一些带有一些分数值的聚合图,但我实际上不知道它们是什么意思...
汇总图显示例如:
我不知道这些价值是什么.
什么参考90%线?
我也不知道每秒的吞吐量单位是多少(字节?).
有人知道吗?
JMeter文档仅显示有关报表和侦听器的一般信息.
我正在使用JMeter,我想定义一个循环控制器.在这个循环中,我想用Jmeter变量定义循环计数.这是真的吗?
非常感谢
我是jmeter的新手.
我正在尝试使用代理服务器测试Web应用程序.
我已经通过jmeter文档并获得了设置,但我目前正在公司代理下工作.
那么如何从当前代理后面为jmeter设置代理服务器呢?
我正在运行具有以下属性值的线程组:
线程数:200加速时间(秒):20循环计数:2
我还为HTTP请求设置了用户定义的变量.但是,当达到第二次迭代时,我还需要更改用户定义变量的值.
我不是jmeter专家,但我知道它可以显示图形并将数据保存在.xml文件中.
有没有办法让jmeter实际创建JPG,GIF或PNG文件(或任何可嵌入html的格式?)
稍后添加:我需要一个适用于批处理运行的解决方案
我正在研究JMeter 2.5.1版,我想为我的Thread Group设置一个Scheduler.
我为调度程序字段设置了以下值:
Start Time = 2011/12/13 11:30:00
End Time = 2011/12/13 11:32:00
Duration (seconds) = 3
Startup delay (seconds) = 5
Run Code Online (Sandbox Code Playgroud)
我的线程在延迟5秒后开始并持续运行3秒.但我看不到开始时间和结束时间对我的线程有什么影响.
请告诉我这些字段在运行线程的过程中做了什么.
我使用JMeter进行Web服务器的性能测试.我的测试用例如下:
step1: send file update request to server.
step2: server will return some files URL as html response
step3: client need to create new request with the URL returned in step2,thus need to parse
the response of step2.
Run Code Online (Sandbox Code Playgroud)
我是JMeter的新手,不知道如何实现它.我基本上学习了关于预处理器和后处理器的JMeter,但仍然没有关于如何做的线索.
我整天都在尝试运行JSF应用程序的JMeter测试.我知道ViewState,但这似乎是一个非常简单的问题.我准备了正则表达式提取器:
Reference Name: jsfViewState
Regular expression: id=\"javax.faces.ViewState\" value=\"(.+?)\"
Template $1$
Match No. 1
Run Code Online (Sandbox Code Playgroud)

使用代理和记录创建以下采样器.
第一个请求/TourJSF/pages/protected/admin/addTourPage.xhtml.这是GET从中提取ViewState的请求.

该POST请求/TourJSF/pages/protected/admin/addTourPage.xhtml在哪里.${jsfViewStete}传入javax.faces.ViewState

第二个GET请求,现在在这种情况下非常重要.

结果:
首先GET.在右边我们可以看到ViewState的值.

Debug Sampler这表明jsfViewState值是正确的.我们可以将它与之前的屏幕进行比较.

javax.faces.application.ViewExpiredException: viewId:/pages/protected/admin/addTourPage.xhtml - View /pages/protected/admin/addTourPage.xhtml could not be restored.
Run Code Online (Sandbox Code Playgroud)

我找到了一些关于这个问题的博客和主题,但其中很多都没有解决.如果需要,我可以链接到这些主题.我真的很困惑......
问题在哪里?也许有些东西
jsessionid?HTTP Header Manager在每一个HTTP Request?我删了HTTP Header Manager但没有改变.com.sun.faces.enableRestoreView11Compatibility到web.xml,有没有ViewExpiredException,但返回的页面的内容是不正确的.我试图用json作为身体数据在jmeter中做一个POST,但我只得到400回.我发送的网址也只接受json.我在Postman中使用了相同的卷曲,它工作得很好.我已经尝试将json作为一个没有名称的值放在参数中,并且没有用.
![1]:http://i.stack.imgur.com/1sAdO.png
我只是想发送{"uid":"jmtest","name":"newdevice"}.
抱歉,我无法发布更多链接
采样器的结果是
Thread Name: QA test 1-1
Sample Start: 2016-05-11 11:50:19 MDT
Load time: 86
Connect Time: 51
Latency: 86
Size in bytes: 282
Headers size in bytes: 244
Body size in bytes: 38
Sample Count: 1
Error Count: 1
Data type ("text"|"bin"|""): text
Response code: 400
Response message: Bad Request
Response headers:
HTTP/1.1 400 Bad Request
Server: nginx
Date: Wed, 11 May 2016 17:50:19 GMT
Content-Type: application/json; charset=utf-8
Content-Length: 38
Connection: keep-alive
X-Request-Id: …
我有一个JMeter测试,我正在使用循环来查明某些条件是否属实.我想(并且可以)在发送服务器发送事件(SSE)的资源上使用请求,而不是轮询.它应该工作的方式是,SSE线程被启动,而另一个线程被启动,它执行最终将导致发送特定事件的请求.如果收到该事件,则应继续处理.
也许图形化更清晰.我当前的脚本看起来像这样:
ThreadGroup
|
+ request 1
+ request 2
...
+ request N
+ Transaction controller
| |
| + While controller
| + polling request
|
+ request N+1
Run Code Online (Sandbox Code Playgroud)
我想要这样的东西
ThreadGroup
|
+ request 1
+ request 2
...
+ <help needed here>
| |
| + event thread
| | + request SSE
| | + onEvent x: y = true
| + action thread
| + request N
| + While y=false wait
+ request N+1 …Run Code Online (Sandbox Code Playgroud)