《Jmeter参数化》PPT课件.ppt

上传人:sh****n 文档编号:6611343 上传时间:2020-02-29 格式:PPT 页数:13 大小:334.05KB
返回 下载 相关 举报
《Jmeter参数化》PPT课件.ppt_第1页
第1页 / 共13页
《Jmeter参数化》PPT课件.ppt_第2页
第2页 / 共13页
《Jmeter参数化》PPT课件.ppt_第3页
第3页 / 共13页
点击查看更多>>
资源描述
Jmeter参数化 用Jmeter测试时包含两种情况的参数 一种是在url中 一种是请求中需要发送的参数 URL中的参数 如 http blog da 请求中的参数 此处只能举例get请求 如 http blog da 对于post请求 用jmeter录制后 可以在请求的 同请求一起发送参数 和 同请求一起发送文件 中找到 参数化Jmeter脚本时 使用参数的地方书写格式为 参数名 对于URL http blog da 对于请求中的参数http blog da 设置参数值的方法有如下几种 1 用Jmeter中的函数获取参数值 Random threadNum CSVRead StringFromFile 具体调用方法如下 Random threadNum CSVRead StringFromFile 参看Jmeter函数的使用 通过菜单 选项 函数助手对话框 即可在 函数助手 弹出框上找到Jmeter的函数 其中 Random 方法的第一个参数为随机数的下限 第二个参数为随机数的上限 第三个参数为储存随机数的变量名 CSVRead 方法中第一个参数是文件名 第二个参数是文件中的列 列数从0开始 StringFromFile 方法中第一个参数是文件名 StringFromFile 方法中没有指定读取文件中的哪一列的参数 所以 StringFromFile 只能读取包含一列的文件 例子 Random 0 10 CSVRead c userInfo txt 1 StringFromFile c user txt 2 用户定义的变量 2 1添加 配置元件 用户定义的变量 2 2 名称 中输入变量名称 此处以登录为例 定义两个变量username和password 值 中可以直接输入值 也可以通过Jmeter的函数 CSVRead StringFromFile从csv或dat文件中读取 还可以通过前缀加随机数的方法设置参数 当参数值是某个前缀加一个数字时 可以用前缀名加 Random 或 threadNum 的方法设置参数值 如进行登录测试之前 先准备了用户名为perf 0到perf 1000的用户 那么用户名就可以设为perf Random 0 1000 当参数值没有规律的且量不太大时 可以通过 CSVRead StringFromFile 从文件中读取 如将用户名和密码保存在user csv文件中 user csv的内容如下 oriana 123456admin admindandan 123456因为user csv文件中有两列数据 所以只能用 CSVRead 函数 username参数后的值设为 CSVRead user csv 0 password参数后的值设为 CSVRead user csv 1 3 从csv文件中读取 当参数的值没有规律且量不太大时 可以用这种方法 具体做法如下 3 1创建一个csv文件 内容为参数的值集 每一个参数占一列 第一行就开始写参数值 不要写参数名3 2在测试计划或线程组中添加一个 配置元件 CSVDataSetConfig 3 3Filename中填写步骤2 1中csv文件的完整路径 当csv文件在bin目录下时 只需给出文件名即可 3 4VirableNames中填写变量名 如果csv文件中有多个变量 则用逗号隔开 参数的意义 Filename 参数项文件FileEncoding 文件的编译方法 一般为空VaiableNames 文件中各列所表示的参数项 各参数项之间利用逗号分隔 参数项的名称应该与HTTPRequest中的参数项一致 Delimiter 如文件中使用的是逗号分隔 则填写逗号 如使用的是TAB 则填写 t RecycleonEOF True 当读取文件到结尾时 再重头读取文件False 当读取文件到结尾时 停止读取文件StopthreadonEOF 当RecycleonEOF 一项为False时起效 True 当读取文件到结尾时 停止进程
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!