JMeter - 是否需要明确调用嵌入式资源?

时间:2011-09-13 06:02:25

标签: jmeter

我们正在使用JMeter的内置HTTP代理来记录测试用例。决定捕获所有发往服务器的请求,因此代理中没有包含/排除规则集。我的问题是负载测试是否有必要捕获对JS,CSS,PNG和其他嵌入式资源的调用?

因此,从技术上讲,如果我调用包含此类资源的JSP,JS,CSS和图像,那么他们的时间(例如响应时间和延迟)是否会自动包含在JMeter中?我知道JMeter不是浏览器,因此它不能执行客户端脚本,但它会自动发现/考虑这些资源,即使在测试用例中没有任何显式调用它们。

2 个答案:

答案 0 :(得分:3)

要回答这个问题,

是的,您可以删除显式调用的所有嵌入资源。请求底部有一个复选框,上面写着“检索嵌入资源”。这将抓住所有CSS,JPG等。

这也是在网络应用中找到损坏的链接和资源的好方法。

答案 1 :(得分:0)

是的,它会记录您提到的所有资源。如果你看一下录制的测试,你会看到你列出的所有CSS,PNG,js等文件。如果您认为部分或全部与测试无关,则可以将其删除。