我是Jmeter的新手(性能测试)
jmeter中是否有办法可以获取使用docker image创建的网站的确切访问时间?到目前为止,我正在使用计时器来确保可访问性时间(成功检查网站的时间减去如果使用docker image的网站的创建时间),但是它将继续执行HTTP请求,直到执行所有HTTP。
我想要的场景是这样的: 我将使用docker image创建一个网站,然后我必须检查确切的可访问时间(从创建到启动/检查网站)。一旦满足要求,计时器将停止计时,并会给我确切的计时时间。这是我正在使用的线程的示例: enter image description here
请帮助我,谢谢你!1
答案 0 :(得分:0)
您是否尝试过查看NewRelic网站,基本上所有您需要添加的dll。 它将捕获HTTP Web请求的指标,还可以转到数据库层以查看哪个数据库运行缓慢。
答案 1 :(得分:0)
{
"React Functional Component": {
"prefix": "react.rfc",
"body": [
"${1:import React from 'react'\n}",
"function $2 (props) {",
"\treturn <div>",
"\t\t$2",
"\t</div>",
"}",
"$0"
],
"description": "React Functional Component"
}
}
放在Loop Controller下,并将“循环计数”设置为Check Boilerplate Website
(或相当高的迭代次数)Forever
请求的子项将以下代码放入“脚本”区域:
Check Boilerplate Website
以上设置将执行if (prev.isSuccessful()) {
prev.setStopTest(true)
}
请求,直到成功为止,一旦请求确定,JMeter测试将结束。
Check Boilerplate Website
是SampleResult类实例的简写,请查阅JavaDoc中可用的功能,以及Apache Groovy - Why and How You Should Use It文章,以了解有关JMeter测试中Groovy脚本概念的更多信息。