jmeter相关内容

从非GUI模式运行测试时如何控制JTL文件的大小

当从非GUI模式安排Jmeter测试时,有没有一种方法可以控制JTL文件的大小. 我正在使用Ramp UP 100和持续时间1200运行针对100个用户的测试.测试后的JTL文件大小为170MB. 我已在“聚合报告列表"中发布了“配置".我的测试计划中只有汇总Listnet. 在我的jmeter.properties中,我有以下设置. jmeter.save.saveservice. ..
发布时间:2019-09-17 18:56:50 软件测试

使用Oauth签名在JMeter中发布文件

以下是我想使用JMeter实现的功能:我想向实现OAuth签名的API发出请求.该API发出带有二进制文件的POST请求. 我正在尝试使用OAuth Request采样器插件.与HTTP Request采样器不同,此插件没有“使用Request发送文件"选项. 有什么方法可以实现它吗? 解决方案 致那些可能不熟悉jmeter的人.这是示例代码. 添加一个beanshell采样器 ..
发布时间:2019-09-17 18:56:46 软件测试

通过Java代码运行jmeter时如何在不编辑jmx文件的情况下传递自定义属性

我已尽力而为,但我没有运气寻找解决方案.基本上,我需要通过java代码运行Jmeter时传递 custom property 而不在jmx文件中添加任何内容(就像通过命令行运行时一样).我有一些尝试过的jmeter属性函数(StandardJmeterEngine setProperty,JmeterUtils setProperty),但仍然无济于事.我已经看到了一些解决方案,例如将属性文件传递 ..
发布时间:2019-09-17 18:56:41 Java开发

使用jmeter测试多个网站

如何使用jmeter测试100个不同的网站(来自DMOZ)? 我认为可以通过将jmeter与脚本集成来完成.基本上,脚本是告诉jmeter从文本或csv文件中读取URL,并将http请求采样器更改为文件中的URL以运行测试,然后将测试结果保存到文件中. 有什么主意吗? 解决方案 您可以按照以下几点来实现: 1..在csv文件中准备测试网址,例如格式如下: url1 ..
发布时间:2019-09-17 18:56:39 软件测试

如何在JMeter中创建插件

我想创建一个JMeter插件.我想了解如何编写和打包我的代码以通过我的Sample扩展JMeter.更详细地讲,我正在寻找一种实现我的协议的“临时" TCPSampler. 我尝试遵循JMeter网站上的旧pdf文档,但是它不起作用.错误在哪里? 你能帮我举一些例子吗? 谢谢 RM 解决方案 有几个扩展JMeter的选项. 使用JSR223 Sampler(建议使用Groovy ..
发布时间:2019-09-17 18:56:36 软件测试

如何使用beanshell脚本将数据写入jmeter中的csv

我是jmeter的新手,在我公司中,我们正在使用jmeter进行Web服务测试.我的要求是我正在使用csv数据配置文件进行Web服务测试,在这里我想用测试结果更新csv文件的每一行,并我正在使用beanshell后处理器,请帮助 例如: csv包含: Test Case,Dates,Numbers,Results Total test cases are 16 and i want t ..
发布时间:2019-09-17 18:56:30 软件测试

JMeter在ASP MVC 5项目中没有对RequestVerificationToken进行识别/未将其分配给变量

我目前需要对Web解决方案进行负载测试,该测试需要在首页(欢迎页面)中进行用户身份验证. 当我寻找在FireFox中使用FireBug与登录凭据一起传递的POST登录参数时, 我发现,Password,TenantName,UserName和__RequestVerificationToken是随参数一起传递的参数,以成功登录. 我需要使用JMETER模拟此过程. 因此,我已经进 ..
发布时间:2019-09-17 18:56:28 软件测试

如何以秒为单位,以分钟,分钟和小时为单位来计算和显示吞吐量?

我有一个观察结果,想了解有关吞吐量计算的信息,某些时间吞吐量以秒为单位显示,某些时间以分钟为单位,某些时间以小时为单位,请提供准确的答案来计算吞吐量何时显示在 Jmeter摘要报告 中的秒,分钟和小时中 解决方案 来自JMeter Docs: 吞吐量是根据请求/时间单位计算的.现在的时间是 从第一个样本的开始到最后一个样本的结束进行计算 样本.如假定的那样,这包括样本之间的任何间隔 代 ..
发布时间:2019-09-17 18:56:26 软件测试

在Jmeter中将变量从一个http请求传递到另一个

我必须将变量从jmeter中的xpath提取器传递给另一个http请求. 我该怎么办? 我想在http请求的标头中传递变量. 我已将变量在xpath提取器中另存为LoginToken. 试图以${LoginToken}的形式检索第二个http请求的标头,但不起作用. 解决方案 首先确保您的xpath表达式确实返回任何结果. 将XPath Extractor中的Default ..
发布时间:2019-09-17 18:56:23 软件测试

如何使用Apache JMeter发布GZip请求

我有一个关于使用Apach JMeter的问题. 我们的项目Android应用将带有"Gzip压缩"的json数据发布到API服务器. 使用"Apache HttpClient"及其"GzipCompressingEntity"类的Android应用. 对于API服务器的性能测试,我尝试通过JMeter的代理(="HTTP(S)Test Script Recorder")记录请求. 但 ..
发布时间:2019-09-17 18:56:19 软件测试

如何使用Vaadin 10执行负载测试/性能测试(使用Jmeter可以吗?)

我从事Vaadin 10项目的工作,我们想在我们的网站上执行负载测试,因为我们使用Vaadin 10可以使用Jmeter做到这一点,但是使用Vaadin 10似乎不适用于Jmeter 我们尝试使用Jmeter 5.1.1并记录了测试用例,第一个问题是csrf Toaken和push id,它们都可以用正则表达式提取器提取,然后将它们放在Body数据中 {"csrfToken":"${c ..
发布时间:2019-09-17 18:56:16 软件测试

将JMeter报告转换为JUnit报告

如何将JMeter报告转换为JUnit报告.像VSTS这样的工具知道如何集成JUnit报告,但不知道JMeter报告(尽管它们可以运行JMeter). 解决方案 我创建了一个XSLT,用于将XML JMeter报告转换为JUnit报告: https://gist.github.com/beradrian/9933070a26d7c72ce67ee26242ed5a2b . ..
发布时间:2019-09-17 18:56:14 软件测试

如何获取Jmeter以将CSV数据用于GET参数?

我想在JMETER中实现以下目标 Jmeter加载具有ID号的CSV文件 Jmeter中的每个用户/线程都会选择一个ID号并将其添加到其HTTP请求中,例如 http:www.testsite.com/test.php?id = x 重复步骤2,选择文件中的下一个ID号. 因此,我可以测试我的servlet正在使用连接池执行多个线程. 我尝试在此处手动输入值但是这不起作用. ..
发布时间:2019-09-17 18:56:11 软件测试

javax.net.ssl.SSLPeerUnverifiedException:使用JMeter进行负载测试时,对等方未通过身份验证

因此,我安装了JMeter来测试启用了SSL的网站(我从Geotrust获得了真正的证书,而不是自签名证书),而我尝试直接从中测试SSL连接时遇到了问题雄猫.我得到: javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated at com.sun.net.ssl.internal.ssl.SSLSessionIm ..
发布时间:2019-09-17 18:56:09 服务器开发

JMeter中的定期后台任务

我的测试计划中的请求使用了一个我知道会在1小时后过期的授权令牌.我需要以某种方式每59分钟重新请求令牌,直到测试完成.有人可以提出建议的最佳方法吗?看起来,尽管使用While Controller,测试永远无法完成停留在永恒的while循环中. 解决方案 在测试计划中添加另一个线程组. 将其配置为永久运行(或具有足够的循环以持续足够长的时间) 向第二个线程组添加常量计时器.要使其每59 ..
发布时间:2019-09-17 18:56:02 软件测试

将文件夹中的所有jar添加到jmeter类路径

我有一台CI服务器,将多个应用程序jar及其各种依赖项转储到一个文件夹中.我正在尝试对jmeter的类路径中的所有jar运行jmeter测试. 我可以将jmeter的user.classpath属性设置为以单个冒号分隔的(半)冒号列表,但是似乎不支持使用通配符.有什么办法可以将整个jars文件夹中的jar文件添加到jmeter的类路径中? 解决方案 根据如何将JUnit与JMeter ..
发布时间:2019-09-17 18:55:57 软件测试

覆盖jmeter.properties

是否可以在不关闭和重新启动JMeter的情况下重新读取jmeter.properties? 也许会触发该过程的其他任何类? 有时我需要使用属性的值,并且每次重新启动JMeter都不方便,所以我想使这一过程自动化. 解决方案 无需从文件中重新读取jmeter属性-jmeter具有足够的内置功能来读取/设置属性值. 至少要满足以下条件: jmeter 功能: _ setPr ..
发布时间:2019-09-17 18:55:52 软件测试

如何使用JMeter从隐藏的输入字段中获取值

我正在尝试从隐藏的输入字段中获取值.我研究并发现了许多网站(包括该网站上的实例),这些网站都展示了很好的例子.尝试使用它们时,无法使用我学到的方法从此隐藏字段中检索值.我曾经尝试过使用xpath提取器和正则表达式提取器,但是没有人从隐藏字段中检索值. 此外,我会注意到在JMeter左侧的树中,我将提取器作为子代放置到令牌首次出现的HTTP请求中.提取程序应该是孩子,还是应该与HTTP请求处于 ..
发布时间:2019-09-17 18:55:47 软件测试

JMeter-将结果保存到CSV和XML

我想要实现的是针对相同的测试执行,以2种格式获得JMeter结果. CSV是我最感兴趣的一种,除非出现故障-然后我可能需要使用只能保存为XML的数据.由于杂项原因,我无法在大多数情况下使用XML. 我正在查看 jmeter.save.saveservice.output_format cfg条目,它似乎不接受两者均为有效条目.我也在查看JMeter代码本身,它也清楚地将这两个选项分开. ..
发布时间:2019-09-17 18:55:45 软件测试

JMeter-Webdriver错误:java.lang.NoClassDefFoundError:com/sun/jna/platform/win32/Kernel32

此错误: jmeter日志, 每次我在Jmeter中运行测试脚本时,都会出现 . 但是一切正常... 在运行实际脚本后,每次在日志中都会出现此错误. 我可以忽略此错误吗?还是会影响我的考试? Jmeter: 2.13 Java: 1.8.0.45 Jmeter插件: 1.3(标准,其他,ExtraLib,Webdriver) 解决方案 您的问题是由于缺少 ..