| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发测试 -> Jmeter进阶之性能测试响应结果保存到本地 -> 正文阅读 |
|
[开发测试]Jmeter进阶之性能测试响应结果保存到本地 |
VOL 332 11 2021-12 今天距2022年21天 这是ITester软件测试小栈第332次推文 点击上方蓝字“ITester软件测试小栈“关注我,每周一、三、五早上?09:00准时推送,每月不定期赠送技术书籍。 微信公众号后台回复“资源”、“测试工具包”领取测试资源,回复“微信交流群”、“内推群”一起进群打怪。 本文1405字,阅读约需4分钟 一 需求背景 需求背景:在性能测试过程中,为了模拟真实用户场景,我们需要对请求的参数进行参数化。 例如:查询用户信息的前提条件是登录,登录之后获取token,请求查询用户信息接口时,请求头需要带上token,不带token时请求会报错。 Ok,进入正题,我们的需求是对用户数据列表接口进行基准性能测试,所以首先需要造一批token数据,造数据的方式有很多,今天我们主要介绍Jmeter如何将响应结果保存到本地文件。 二 token数据保存到本地文件 ① 首先准备一批用户数据,用于登录,在本地有一份数据文件users.csv,保存了10组登录账号。 ② Jmeter添加CSV Data Set Config,读取username,password。 ③ 添加登录请求,配置如下: ④ 在本地新建一个文件:token.csv,响应结果中的token值将存入此文件。 ⑤ 提取登录响应结果中的token。登录响应结果内容如下: 添加正则表达式提取器,提取token,配置如下: ⑥ 添加BeanShell 后置处理器,编写Java代码,将提取的token值写入token.csv文件。 ⑦ 最后将线程数改为10,也就是和登录账号数一致。 ⑧ 运行之后,打开token.csv,有10条token信息写入文件。 三 用户数据列表接口基准测试脚本编写 ① 添加CSV Data Set Config,读取文件中的token。 ② 添加请求头管理器,新增授权信息。 ③ 添加用户数据列表请求,配置如下。 具体怎么做性能的基准测试,后续如果写性能测试文章的话,会单独写,本文主要讲解Jmeter如何将响应结果保存到本地文件,文末欢迎留言、点赞、转发、在看。 以上 That‘s all 更多系列文章 敬请期待 ITester软件测试小栈(ID:ITestingA),专注于软件测试技术和宝藏干货分享,每周准时更新原创技术文章,每月不定期赠送技术书籍,愿我们在更高处相逢。喜欢记得星标?我,每周及时获得最新推送,第三方转载请注明出处。 ITester软件测试小栈 往期内容宠幸 2.Java自动化测试,必备知识梳理及面试题分享3.28张思维导图,梳理Java知识体系
6.Jenkins分布式构建和部署(master-slave) 想获取更多最新干货内容 快来星标 置顶 关注我 每周一、三、五 09:00见 <<? 向右滑动查看下一张图片 ?>> ?后台?回复"资源"取干货 回复"微信群"一起打怪升级 个人微信:Cc2015123 添加请注明来意 :) 真爱四连,BiuBiuBiu~ |
|
开发测试 最新文章 |
pytest系列——allure之生成测试报告(Wind |
某大厂软件测试岗一面笔试题+二面问答题面试 |
iperf 学习笔记 |
关于Python中使用selenium八大定位方法 |
【软件测试】为什么提升不了?8年测试总结再 |
软件测试复习 |
PHP笔记-Smarty模板引擎的使用 |
C++Test使用入门 |
【Java】单元测试 |
Net core 3.x 获取客户端地址 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/18 6:26:56- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |