JMeter的“参数化”

酝酿了几天,一直想写点JMeter的东西,算是对学习东西的一个整理。:)

恩,一直觉得自己领悟能力不强,别人写的东西总要看老半天也不懂。好吧!一惯的傻瓜的方式(大量的截图+参数说明)嘻嘻。

参数化:简单的来理解一下,我们录制了一个脚本,这个脚本中有登录操作,需要输入用户名和密码,假如系统不允许相同的用户名和密码同时登录,或者想更好的模拟多个用户来登录系统。

这个时候就需要对用户名和密码进行参数化,使每个虚拟用户都使用不同的用户名和密码进行访问。

前提:

假如,我们录制好了一个脚本(可以用badboy工具录制),在jmeter中打开,找到有用户名和密码的页面。如下:

1.

我们需要“参数化”的数据,这里我用记事本写了五个用户名和密码,保存为.dat格式的文件。

我将这个文件放在了我的( D:\test.dat  )路径下。关于如何得到成百上千的用户名和密码,首先要在数据库中创建这些数据,将数据导出,整理保存,这里就不深究。

时间: 2024-12-30 09:01:03

JMeter的“参数化”的相关文章

LR有的JMeter也有之一“参数化”

酝酿了几天,一直想写点JMeter的东西,算是对学习东西的一个整理.:) 恩,一直觉得自己领悟能力不强,别人写的东西总要看老半天也不懂.好吧!一惯的傻瓜的方式(大量的截图+参数说明)嘻嘻.   参数化:简单的来理解一下,我们录制了一个脚本,这个脚本中有登录操作,需要输入用户名和密码,假如系统不允许相同的用户名和密码同时登录,或者想更好的模拟多个用户来登录系统. 这个时候就需要对用户名和密码进行参数化,使每个虚拟用户都使用不同的用户名和密码进行访问. 前提: 假如,我们录制好了一个脚本(可以用ba

请问大家,jmeter参数化时,结果树总是报错

问题描述 请问大家,jmeter参数化时,结果树总是报错 ![ 解决方案 http://www.cnblogs.com/yangxia-test/p/3966154.html

Jmeter参数化

一.使用CSV Data Set Config: 1.添加CSV Data Set Config:   2.配置参数: Filename:文件名,指保存参数化数据的文件目录,可以相对或者绝对路径. File encoding:文件的编码格式,可以使用电脑自带的笔记本另存为时选择编码方式即可 Variable Names(comma-delimited):参数名称(如:有几列参数,在这里面就写几个参数名称,每个名称中间用分隔符分割,分隔符在下面的"Delimitet"中定义,为了和文件中

DRDS性能评估之Jmeter使用

一. Jmeter概述 1.Jmeter介绍        Apache JMeter是100%纯java桌面应用程序,被设计用来测试客户端/服务器结构的软件.它可以用来测试包括基于静态和动态资源程序的性能,例如静态文件,Java Servlets,Java 对象,数据库,FTP服务器等等.JMeter可以用来在一个服务器.网络或者对象上模拟重负载来测试它的强度或者分析在不同的负载类型下的全面性能.        另外,JMeter能够通过用断言创建测试脚本来验证我们的应用程序是否返回了我们期望

Jmeter使用之脚本录制回放

脚本 发表人:snappyboy | 发表时间: 2005年一月14日, 22:40 最近一直在用LoadRunner做测试,同时也不忘用Jmeter来实现比较复杂的场景.今天就把我使用中的一些小小技巧做一说明,以备忘. 1.启动. 刚才在家里的机器上下载安装了Jmeter2.02版,启动时总是提示"Error occurred during initialization of VM   Could not reserve enough space for object heap",完

JMeter的“检查点”

好吧!接着上一篇文章的内容和思路,继续前进. 检查点:简单的来理解一下,上一章讲到,我们对用户名和密码进行了参数化,那么怎样来判断jmeter有没有正确调用test.dat里面的文件呢.当然,我们可以从结果图表中查看.但我还是想在"登录"这个地方进行一下检查. jmeter里面的检查点通过添加断言来完成. 1. 右键点击我们的"登录"页面---->添加---->断言---->响应断言 来设置一下断言页面,我们想断言什么呢?调用的用户名和密码是不是我

详解LoadRunner的参数化

距离上次使用loadrunner 已经有一年多的时间了.初做测试时在项目中用过,后面项目中用不到,自己把重点放在了工具之外的东西上,认为性能测试不仅仅是会用工具,最近又想有一把好的利器毕竟可以帮助自己更好的完成性能测试工作.这算是一个认知的过程吧! 在次安装打开loadrunner时,发现虽然自己的思想还在,但已经非常生疏了,好多设置都找不到了具体的位置.下面说参数化参数化是性能测试中时最常用的一种技巧吧!这里需要说明的是,不是只有loadrunner才可以设置参数化,我以前所使用的JMeter

JMeter基础之一 一个简单的性能测试

  上一节中,我们了解了jmeter的一此主要元件,那么这些元件如何使用到性能测试中呢.这一节创建一个简单的测试计划来使用这些元件.该计划对应的测试需求. 1)测试目标网站是fnng.cnblogs.com  和 tt-topia.rhcloud.com 2)测试目的是该网站在负载达到20 QPS 时的响应时间.   QPS 解释 QPS : Query Per Second 每秒查询率.是一台查询服务器每秒能够处理的查询次数.在因特网上,作为域名系统服务器的机器的性能经常用每秒查询率来衡量.

Jmeter教程 简单的压力测试

原文:Jmeter教程 简单的压力测试 Jmeter是一个非常好用的压力测试工具.  Jmeter用来做轻量级的压力测试,非常合适,只需要十几分钟,就能把压力测试需要的脚本写好.   阅读目录   什么是压力测试  顾名思义:压力测试,就是  被测试的系统,在一定的访问压力下,看程序运行是否稳定/服务器运行是否稳定(资源占用情况) 比如: 2000个用户同时到一个购物网站购物,这些用户打开页面的速度是否会变慢,或者网站是否会奔溃   做压力测试的常用工具 做压力测试,一般要使用工具, 人工是没办