问题标签 [badboy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
3594 浏览

jmeter - 如何在 jmeter 中使用从 Badboy 导出的脚本?

在 Badboy 中记录我的案例并导出到保存在桌面的 jmeter。现在如何在 jmeter 中使用这个脚本?

0 投票
3 回答
7072 浏览

testing - 使用 Jmeter 或 Badboy 记录 AJAX 请求和弹出窗口

我正在尝试加载测试通过Ajax调用大量图像的网站,当我们单击登录按钮时,首先登录应用程序会打开一个弹出窗口。我尝试使用 JMeter 代理设置来记录它,但失败了。也尝试了 Badboy,但也没有成功。

我的限制是我只需要使用 JMeter 对其进行负载测试。是否有任何可用的插件可以集成到 JMeter,以便可以更好地处理应用程序中的 AJAX 和弹出窗口。

0 投票
1 回答
458 浏览

jmeter - jmeter 可以与 webseal 一起使用吗?

我正在尝试进行一些 jmeter 测试以与 webseal 一起使用。即使在 https 中没有它,测试也可以正常工作,但是使用 webseal,我的一些 httprequest 出现 302 和 404 错误,而其他工作正常。

但根据此页面:http: //90kts.com/2008/10/27/performance-testing-spnego-or-kerberos-with-loadrunner/ jmeter 和 webseal 不起作用。

我可能读错了,但我似乎无法找到有关这两种产品一起使用的信息。

任何人都有使用 jmeter 和 webseal 的经验,或者我应该寻找替代的负载测试产品吗?

0 投票
2 回答
3024 浏览

ajax - jmeter中的发布请求后的500代码错误响应

好吧,我已经使用 Badboy 录制了一个脚本并将其导出到 Jmeter。该脚本包含一个发布请求,该请求启动一个具有名称的文件。

参数随请求发送

noCache=1404378079862 {"alf_destination":"workspace://SpacesStore/${UUID}","prop_cm_name":"File _2","prop_cm_title":"","prop_cm_description":""}

每次我运行测试计划时,我都会收到 POST 请求的 500 错误代码(内部服务器错误)响应,它看起来像这样

{ "status" : { "code" : 500, "name" : "Internal Error", "description" : "An error inside the HTTP server which prevented it from fulfilling the request." }, 所以我使用 chrome 开发人员工具来捕获请求,我发现当我尝试创建一个名称已经存在的文件时,服务器以 500 错误代码响应我还发现 jmeter 发送的请求是不同的比我用开发者工具听到的是 jmeter 发送的:

POST https://${ServerName}/share/proxy/alfresco/api/type/cm%3acontent/formprocessor

听到的是我被开发者工具捕获的那个:

POST https://${ServerName}/share/proxy/alfresco/api/type/cm%3acontent/formprocessor?noCache=1404586721426&{"alf_destination":"workspace://SpacesStore/${uuid}","prop_cm_name" :"file_2,"prop_cm_title":"","prop_cm_description":"","prop_cm_content":"Ramadan kareem","prop_mimetype":"text/plain","prop_app_editInline":"true"}

我更改了我要创建的文件的名称,但仍然得到相同的错误,我已经搜索了解决方案,但没有任何改变。我尝试在每次迭代后清除缓存和 cookie,但它也不起作用。

这是jmeter提出的完整要求

POST https://${server}/share/proxy/alfresco/api/type/cm%3acontent/formprocessor

POST 数据:noCache=1404586721426&%7B%22alf_destination%22%3A%22workspace%3A%2F%2FSpacesStore%2F${uuid}%22%2C%22prop_cm_name%22%3A%22file_2%2C%22prop_cm_title%22%3A%22 %22%2C%22prop_cm_description%22%3A%22%22%2C%22prop_cm_content%22%3A%22Ramadan+kareem%22%2C%22prop_mimetype%22%3A%22text%2Fplain%22%2C%22prop_app_editInline%22%3A %22真%22%7D=

Cookie 数据:$Version=0;JSESSIONID=6508CDFBEF16F2D601CF1E672EB00D62.worker2;$路径=/共享/;alf登录=1404810408;$路径=/共享;alfUsername3=jmeter01;$路径=/共享;NSC_NzTibsf_TTM=ffffffff09f01c8f45525d5f4f58455e445a4a42378b;$路径=/

请求标头: 连接:keep-alive Alfresco-CSRFToken:${COOKIE_Alfresco-CSRFToken} 内容类型:application/json;charset=UTF-8 内容长度:359 主机:myshare.kfshrc.edu.sa 用户代理:Apache -HttpClient/4.2.6 (java 1.5)

谁能解释我为什么会收到这个错误?

0 投票
0 回答
176 浏览

jmeter - Badboy 和 Jmeter 的响应时间差异

我在 Badboy 工具中为一个站点创建了一个脚本。它的响应时间约为 95 毫秒。但是如果我将这个相同的脚本文件导出到 JMeter 并在 JMeter 中运行这个脚本,那么响应时间大约是 600 毫秒。我没有对脚本或网络进行任何更改。谁能告诉我为什么我在响应时间上观察到这种差异?

0 投票
1 回答
451 浏览

api - 导出到 JMeter 的 Badboy 脚本 - 获取响应代码:401

我使用 BadBoy 录制了一些测试脚本。只需简单的步骤“登录到网页”、“单击按钮”和“注销”。

然后我将它导出为 JMX 文件,然后在 JMeter 中打开它。

当我运行它时,JMeter 返回这个 401 代码。

同时,当我直接在 BadBoy 中运行它时,它会返回 200 代码和绿点。

我们需要修改 JMeter 中的某些内容吗?我们不能直接在 JMeter 中使用 Badboy 生成的 JMX 文件吗?

谢谢。

0 投票
1 回答
227 浏览

authentication - 应用程序未验证 jmeter 脚本的虚拟用户并在日志中打印“anonymousUser”

我在 badboy 中录制了我的脚本,并在 JMeter 中进行了转换。我的脚本喜欢: 在此处输入图像描述

当为 1 个用户运行此脚本时,应用程序未授权用户并在日志中引发以下异常:

调试:access.intercept.FilterSecurityInterceptor - 以前经过身份验证:org.springframework.security.authentication.AnonymousAuthenticationToken@:主体:anonymousUser;凭证:[受保护];已认证:真实;详细信息:org.springframework.security.web.authentication.WebAuthenticationDetails@0: RemoteIpAddress: ; 会话ID:;授予权限:ROLE_ANONYMOUS 调试:access.vote.AffirmativeBased - 投票者:org.springframework.security.access.vote.RoleVoter@514020c0,返回:-1 调试:access.vote.AffirmativeBased - 投票者:org.springframework.security.access。 vote.AuthenticatedVoter@502dc360,返回:0 调试:web.access.ExceptionTranslationFilter - 访问被拒绝(用户是匿名的);重定向到身份验证入口点 org.springframework.security.access.AccessDeniedException:访问被拒绝

当我访问 Web 应用程序并使用同一用户登录时,它会授权同一用户并在日志中打印以下跟踪:

调试:access.intercept.FilterSecurityInterceptor - 先前已验证:org.springframework.security.authentication.UsernamePasswordAuthenticationToken@:主体:com.ABCDUser@6d513c13;凭证:[受保护];已认证:真实;详细信息:com.ABCDEUserAuthenticationDetails@0: RemoteIpAddress: ; 会话ID:;授予权限:学习者调试:access.vote.AffirmativeBased - 投票者:org.springframework.security.access.vote.RoleVoter@514020c0,返回:1 调试:access.intercept.FilterSecurityInterceptor - 授权成功调试:access.intercept.FilterSecurityInterceptor - RunAsManager没有改变 Authentication 对象

但在 JMeter 中,我的测试没有标记为失败,所有采样器都成功并返回 200。

谁能帮帮我!谢谢。

0 投票
1 回答
327 浏览

jmeter - 在 badboy 工具中录制脚本时无法上传文件/附件

我尝试通过 badboy 工具录制脚本。但是,我无法记录上传文件/附件的场景,因为在 badboy 中尝试时文件/附件没有上传。当我尝试在 chrome、Internet Explorer、Firefox 等浏览器上执行此文件上传时,此文件上传成功。有人可以建议我在使用 badboy 工具时如何运行上传文件场景吗?

0 投票
1 回答
65 浏览

spring - 在 JMeter 中使用 50 个线程但应用程序注销

我使用 badboy 在 JMeter 中正确创建和编译了测试用例。我运行了 1 个线程 1 加速期和 1 个循环计数(设置的屏幕截图附在查询中)并且测试运行完全正常。现在我将线程数增加到 20 并且它运行良好,但是当我开始增加它更像 50 或 80 个线程时,在几个测试用例之后脚本会注销。我正在测试一个基于 JSF 的应用程序,并且我已经解决了必须将 ViewState 传递给每个发送的下一个请求以保持会话的面部问题。这里的问题是,当线程数增加时,应用程序会在几个步骤后将我带到登录屏幕。

我还尝试取消勾选“延迟创建线程直到需要”选项请提出解决方案

JMeter 版本:3.2

谢谢和问候, 普拉萨德·艾耶

[1个用户的线程设置][1] [1]:https ://i.stack.imgur.com/bcVub.jpg

【80人线程设置】【2】【2】:https ://i.stack.imgur.com/rJ4gA.jpg

0 投票
1 回答
2257 浏览

jmeter - JMeter 中的内部服务器错误

我正在尝试使用 JMeter 在我的服务器中加载测试事务。我使用 Badboy 软件创建了脚本并尝试在 JMeter 上运行它,但它给了我一个内部服务器错误。

线程名称:线程组 1-1

响应标头:

$WSEP:

HTTPSampleResult 字段:

我也尝试使用 blazemeter 记录软件,但即使没有服务器错误,我的服务器日志中也没有记录交易或登录。谢谢您的帮助