软件测试

如何使用CSV数据配置文件中的唯一数据循环每个线程

我有25个用户的CSV数据配置文件.当我创建一个由25个用户组成的线程组时,我希望每个线程从CSV数据配置中选择一行并在其中循环. 所以 User1 picks userA Users2 pick userB.......userN pick user(SomeX) 设置为保持活动状态后,我想在同一套接字上重用连接和同一组数据. My CSV file Recycle on ..
发布时间:2019-09-17 19:19:38 软件测试

JMeter:如何将2个浮点数相加

如何允许jmeter生成2个单独的十进制值,并将其用于http请求中的2个参数? 解决方案 您可以使用org.apache.commons.lang3.RandomUtils.nextFloat(0.0f, 100f) 对于_groovy()函数,您需要转义逗号,例如: ${__groovy(org.apache.commons.lang3.RandomUtils.nextFl ..
发布时间:2019-09-17 19:19:36 软件测试

如何在jmeter中将CSV数据集与junit请求测试一起使用

我遇到了问题,困了两天,如何在“构造函数字符串标签"中添加多个自变量构造函数? 当我在Junit中创建测试时,我使用两个参数创建了一个构造函数,但是在jmeter中,出现了一个问题,我告诉我由于没有一个String构造函数而无法创建实例.因此,在那之后,我发现jmeter只看到一个字符串构造函数或一个空的构造函数 请在这一点上帮助我,或者您是否建议其他方法将参数传递给jmeter中的Junit测试 ..
发布时间:2019-09-17 19:19:34 软件测试

自动“保存表数据";摘自Jmeter的摘要报告/汇总报告

我想知道如何自动从JMeter的摘要报告中“保存表数据",以便可以得出吞吐量率的结论. 当前,我可以单击报表底部的“保存表数据"按钮并将其存储,但是如何使其自动化. 此外,在浏览器中添加文件名可以保存数据,但标题的摘要/汇总报告屏幕上显示的标题却有所不同. P.S:我要自动下载/保存“摘要报告"/“汇总报告"屏幕上显示的标题 解决方案 看看但是,表数据的进一步处理似乎很棘 ..
发布时间:2019-09-17 19:19:29 软件测试

邮件阅读器采样器

我正在使用邮件阅读器采样器从Gmail中读取电子邮件,并从电子邮件中获取令牌ID,这是我们进行进一步测试所必需的.但是,我一直都遇到以下错误: 响应码:500 响应消息:javax.mail.MessagingException:连接超时:connect; 嵌套的异常是: java.net.ConnectException:连接超时:connect imaps://manish14feb@g ..
发布时间:2019-09-17 19:19:22 软件测试

使用Java运行jmx文件

我使用Java代码创建了一个jmx文件.但是,当我尝试使用Java执行jmx文件时,它将引发异常.请帮我..我已经添加了所有的罐子. (NonGUIDriver java.lang.IllegalArgumentException中的错误:从'/home/ksahu/MyScreenshots/k.jmx'加载XML时出现问题,转换错误com.thoughtworks.xstream.conver ..
发布时间:2019-09-17 19:19:19 软件测试

如何在BSF或JSR233(JMeter)中使用WDS变量

我在JMeter中遇到了Webdriver Sampler的问题.我想在JSR233中定义一些函数,然后从其他线程组中调用它们.但是我不知道如何将WDS用作Webdriver Sampler. 测试计划如下: 测试计划 setUp线程组 JSR233采样器(定义功能) 线程组1 Webdriver Sampler A(来自JSR233的调用函数) Webdriver采样器 ..
发布时间:2019-09-17 19:19:14 软件测试

在JMeter中保存正文请求

我正在使用 CSV文件,其中包含用于 XML请求的变量.我知道如何查看已发送的请求,但我想将每个请求保存在单独的文件中. 有可能吗? 解决方案 您应将结果另存为XML并仅打开“保存采样器数据(XML)" ..
发布时间:2019-09-17 19:19:12 软件测试

负载测试基于客户端-服务器的Windows应用程序

我想知道的是: 我想对基于客户端服务器协议的Windows应用程序进行负载测试. 我可以使用Jmeter或LoadRunner吗? 如果是:我还需要什么其他信息才能更好地理解我的查询? 等待您的答复. 解决方案 这取决于您要测试的内容. JMeter将让您测试负载下的客户端-服务器流量和服务器行为.但是,例如,如果您要对tcp协议(或http协议)进行编码,则必须对其进行 ..
发布时间:2019-09-17 19:18:51 软件测试

jmeter tcpsampler-3.1上未选中的“重用连接"会强制建立新连接吗?

一个非常基本的问题,希望能快速获得有关JMETER 3.1的答案: TCPSampler,如果未选中“重用连接",是否会为每个线程和/或循环中的每个项目强制建立新的TCP连接? 示例:给定5个线程具有10个循环,它将发送50个单独的tcp连接,5个连接,10个连接,还是会在没有检查的情况下尝试重用现有连接? 感谢您的澄清-先前的搜索是基于较旧的版本进行的(2006ish范围似乎是 ..
发布时间:2019-09-17 19:18:24 软件测试

JMeter;会话cookie

我看到了几个与我的问题有关的JMeter线程,但是似乎没有一个可以解决我的特定问题. 问题是-我正在测试的网站的工作方式如下: 具有登录字段和提交按钮的主页.当你第一次 在浏览器中浏览到此页面,使用以下命令设置了PHPSESSID Cookie(在响应标题中出现): 唯一值,以标识会话. 当用户单击登录按钮时(用户名和密码在 此页面与系统的当前状态无关),网络 服务器通过shibbo ..
发布时间:2019-09-17 19:18:21 软件测试

JMeter在不同的线程上检查不同的断言

使用JMeter,我要检查仅允许1次更新的锁定部分 我正在运行具有10个线程的线程组,并且期望只有1个(并非总是第一个)线程返回0,而其他9个线程返回1 我该怎么断言? 线程组(10) -HTTP采样器 --?断言 修改 10实际上是一个动态属性.因此,我需要任何线程计数都期望只有1个断言才能返回成功. 该测试用于检查记录锁定是否正常工作,即使在压力/负载测试中也只能 ..
发布时间:2019-09-17 19:18:17 软件测试

无法通过使用示例变量将请求和响应值捕获到csv中

有人可以告诉我我在哪里做错了. 当我尝试通过将下一行添加到user.properties文件中来使用示例变量将请求和响应值捕获到csv中时:sample_variables = request,response 它在csv文件的request和response列中抛出空值. 还有其他解决方法可以实现这一目标吗? 谢谢, 拉贾尼 解决方案 请按照以下步骤捕获请求URL ..
发布时间:2019-09-17 19:18:09 软件测试

JMeter中多个线程组之间的依赖关系

我已经建立了具有多个线程组的负载测试计划,即- 注册(线程的50%) 下订单(线程的10%) 更多操作(其余线程) 在这里,如果注册线程未成功执行,而不是我不想执行其余线程组.对于单线程组,我可以使用if controller并在一个样本失败的情况下丢弃样本,但是当我使用多个线程组时如何实现呢? 解决方案 如果要基于其他线程组中设置的条件使用If Controller,则J ..
发布时间:2019-09-17 19:18:02 软件测试

为什么只执行3个JMeter线程组中的2个?

我有一个包含3个线程组的JMeter测试计划,但是当我运行这些测试计划时,在任何给定时间只能运行2个线程计划.知道为什么吗? 解决方案 默认情况下,JMeter同时运行“线程组" ,除非我们另外在“测试计划"中选中了“因此运行线程组" ".下面是屏幕截图. 请遵循以下步骤: 1.Verify "Test Plan", make sure that uncheck "Run Th ..
发布时间:2019-09-17 19:18:00 软件测试