软件测试

JMeter NTLM身份验证失败

我对JMeter相对较新,但是我很难让HTTP Sampler进入安全的网页.我认为它需要NTLM身份验证,因此我使用了HTTP授权管理器来传递我的授权管理器具有以下值: 基本URL:https://[测试站点] 用户名:[我的用户名] 密码:[我的密码] 域:与基本URL相同 机制:BASIC_DIGEST 但是,我只收到401错误(请参见下面的采样器消息) Threa ..
发布时间:2019-09-17 19:12:54 软件测试

Jmeter将两个参数传递给自定义函数

在Jmeter中,我可以通过一个参数传递工作来获取自定义函数,但是我不能通过两个参数传递工作来获取自定义函数 在BeanShellFunction.bshrc中,我已定义 printStr1(String str1) { System.out.println(str1); } printStr2(String str1, String str2) { System.ou ..
发布时间:2019-09-17 19:12:51 软件测试

在jmeter GUI中仅对空格进行编码

我读取了一个csv文件,以输入到我的jmeter测试计划中.我在行query中命名第一个变量. 我需要它将空格编码为%20而不是+.与${__urlencode(${query})}一样使用__urlencode()函数将空格编码为+,与在上面的屏幕快照中选择参数上的encoding选项的方式相同. 解决方案 我不认为这是您真正想要的,因为对URL进行编码不仅与空格有关. 您应 ..
发布时间:2019-09-17 19:12:46 软件测试

设置授权api的标头

我正在将标头从登录API的响应传递到下一个授权的API. 测试计划结构: 我必须在标头中传递SRToken,Id1,Id2和Id3,因此,我为所有这些标头添加了JSON提取器,并为其设置了值.下面的屏幕截图显示了我如何提取值.例子 通过这种方式,我从Id1,Id2和Id3提取了值. 然后我已经使用Debug Sampler来查看存储的值了吗? 但是我在这里没有得到价值. 我也尝试过使用正则表 ..
发布时间:2019-09-17 19:12:44 软件测试

我无法使用JMeter录制Mobile Native Banking应用程序

我正在使用JMeter 3.3. 我无法记录来自我们的移动银行应用程序的流量,但能够记录来自像天气频道这样安全性较低的简单应用程序的流量.有人可以在这里帮助我使我的移动银行应用程序正常工作吗? 解决方案 很可能您需要在移动设备上安装JMeter的自签名证书: 找到 ApacheJMeterTemporaryRootCA.crt 文件(当您启动以某种方式将其传输到设备(即通过电子 ..
发布时间:2019-09-17 19:12:41 软件测试

jmeter 3.2 Smtp smapler失败

同一脚本在jmeter 3.1中有效,但在jmeter 3.2中无效,为什么? 有人可以回答吗? 编辑1: 为jmeter打开 bug . 解决方案 jmeter 3.2中的SMTP采样器 没有经过测试.我建议您通过示例打开 jmeter 的错误. 如果您无法发布错误,如果您提供的示例jmx不起作用,我可以为您发布. 如果您可以降级到Jmeter 3.1 ..
发布时间:2019-09-17 19:12:39 软件测试

JMeter上的HTTP请求测试失败

在我的JMeter测试中,如果有任何错误,我想触发HTTP请求以在系统上发布消息,以进一步关注.我在这里可以做什么?邮件可视化工具可以很好地通过电子邮件报告错误.我想做同样的事情,但是要通过HTTP请求.我正在使用jmeter 3.2. 解决方案 您可以执行以下操作: 在HTTP请求采样器之后添加 If Controller 将以下代码放入“条件"区域: `!${JMeterT ..
发布时间:2019-09-17 19:12:33 软件测试

如何从jmeter中的请求输入xml中提取值

我想提取refid1和refid2标记的值,形成Http request中的输入xml. refID1和refid2值是在运行时使用随机数函数生成的. 请在下面附件中找到该问题的屏幕截图: 从Jmeter请求标签快照. 提前谢谢! 解决方案 由于您正在生成数据,因此我想您有权访问XML请求数据. 因此,在这种情况下,您可以使用如果您使用JMeter __Random 函数 ..
发布时间:2019-09-17 19:12:30 软件测试

在中间创建Jmeter线程

我正在使用JMeter进行性能测试.我的不是典型的Web应用程序.让我从UI的角度进行解释. UI收到来自服务器的推送通知时,必须根据该通知产生新的活动.如何使用JMeter对此进行模拟? Jmeter将代替UI,它将请求发送到服务器. JMeter将接收来自服务器的通知.根据通知,JMeter必须创建新活动(或新请求).基本上,Jmeter用于线性格式的请求-响应.我可以突然在线性流的中间生成线 ..
发布时间:2019-09-17 19:12:25 软件测试

计数jmeter中的重定向

此刻,我使用了 HTTP请求启用了“跟踪重定向" 的采样器,并希望保持这种状态.作为断言的第二项检查,我也想计算重定向的数量,但是我不想实现当我只能使用1个HTTP采样器和一个后处理器(现在为beanshell)并获取此信息时,有没有办法?我正在检查 SamplerResult文档,但找不到任何方法可以为我提供这些信息. 解决方案 我听说了 Groovy是新的黑色,而且鼓励用户使用JSR2 ..
发布时间:2019-09-17 19:12:21 软件测试

JMeter负载测试

我想通过在同一毫秒内击中几百次来对URL进行负载测试.我尝试了JMeter,但我可以在同一毫秒内达到2个请求.我的机器无法足够快地创建线程,这似乎是一个问题.有什么解决办法吗? 解决方案 在JMeter中,您可以使用同步计时器将其设置为100,这样所有线程将等待直到有100个可用线程并击中服务器: http://jmeter.apache.org/usermanual/compone ..
发布时间:2019-09-17 19:12:16 软件测试

Jmeter-ActiveMQ需要哪些JAR?

我将使用Jmeter对ActiveMQ进行基准测试.根据此文档,我只需将activemq-all.jar添加到lib/目录: $ ll /usr/share/jmeter/lib/ total 12812 drwxr-xr-x 3 root root 4096 Oct 12 16:55 ./ drwxr-xr-x 6 root root 4096 Oct 12 14:11 ../ ..
发布时间:2019-09-17 19:12:13 软件测试

如何在Jmeter中使用筛选结果插件工具

嘿,所有这些都是后续问题 此问题 我想从CSV文件中删除一些采样器结果. 我尝试逐步解释整个过程. 原始csv文件的位置为c://desktop//results.csv.我想创建另一个没有任何采样器结果的文件. 我得到了这个答案 jmeter\lib\ext\FilterResults.bat --output-file filteredout.csv --input-file input ..
发布时间:2019-09-17 19:12:03 软件测试

Jmeter包含控制器相对路径

我们正在使用Jmeter-maven-plugin并在eclipse中创建了一个maven项目.我的测试文件(MainTest.jmx)位于src/test/jmeter文件夹中,在此测试中,我们使用“包含控制器"来重用测试片段.这些片段存储在src/test/jmeter/fragments中.我们尝试在include控制器 中遵循相对路径 ../fragments/FragmentA. ..

如何基于场景使用jmeter创建脚本

我想使用JMeter进行性能测试,我想记录并运行以下场景 5分钟300个用户(登录)-> 20分钟150个用户(评估保存)-> 5分钟40个用户(提交评估),当用户同时登录20分钟50个用户(浏览). 请参考屏幕截图以供参考. 我想根据场景创建脚本. 解决方案 使用JMeter的 HTTP(S)测试分别记录所有用例脚本记录器.记录后,请确保关联任何动态参数,并通过1-2个用户/循环运行它并查看在 ..

在Jmeter中顺序读取Excel数据.csv文件

我有一个场景,可以使用来自每行的数据通过HTTP请求进行验证.已经尝试使用CSV配置,但它仅读取迭代的第一行. 我只有一个迭代,所有采样器都在一个线程组中.仅当我将迭代的值设为3(每次迭代每行都记录一次)时,才从csv文件中依次获取数据 如何实现按顺序读取csv文件行以进行单次迭代,其中线程组包含许多HTTP请求,而我需要为每个请求从每一行获取值. 请给我一个解决方案 解决方案 ..
发布时间:2019-09-17 19:11:54 软件测试

带有Maven的Jmeter以及使用Groovy导入使用外部Groovy脚本的问题

我想使用groovy脚本从maven执行jmeter测试,但是出现以下错误.对于设置jmeter和maven,我做了此处所述的操作. 我应该将groovy函数和实体打包到jar中并复制到jmeter的lib目录中,仅将那些groovy脚本放在包含采样器代码的jmx文件旁边吗? 2019-06-22 17:40:17,714 INFO o.a.j.s.SampleResult: samp ..
发布时间:2019-09-17 19:11:51 软件测试

jMeter java.lang.IllegalArgumentException:文件example.csv必须存在并且可读

我将jMeter 2.9更新为3.2,并且旧测试用例存在问题.当我使用jMeter 2.9打开.jmx文件时,所有测试都运行顺利,但是从同一位置使用3.2版时,我会收到一条消息:文件jmeter-results.xml已经存在,您想做什么?附加到现有文件-不开始-覆盖现有文件. 不管我选择什么,都行不通. 日志文件: 2017-07-28 11:55:20,458 INFO o.a.j ..
发布时间:2019-09-17 19:11:47 软件测试