Jmeter调用Jar包更新Excel字段

本文介绍了如何使用JMeter结合Jar包自动化更新Excel流水号字段。首先,通过Fiddler抓包获取接口信息并在JMeter中模拟登录和请求。接着,利用BeanShell PreProcessor调用Java的jar包(包含更新Excel的方法),根据旧流水号自增生成新流水号,并在Excel中更新。最后,将更新后的Excel文件通过JMeter的POST请求上传到服务器,完成自动化测试流程。
摘要由CSDN通过智能技术生成

        公司信贷系统有一个对公认账的业务,就是客户通过线下银行卡或支付宝等渠道转账,财务需要通过Excel记录后导入核心系统进行入账的操作。这个流程还是比较重要,于是通过Jmeter接口自动化进行覆盖。如下,整个流程中有一个上传Excel的操作:

   

     1.跟录制回放差不多,fiddler打开后进行抓包(fiddler怎么抓包网上教程很多不说了),先是打开fiddler然后系统在浏览器进行登录操作可以看到get到的http请求及请求头、请求参数等信息,然后通过jmeter模拟浏览器发送http请求,这样的话就可以做一个接口测试的集成了,比UI自动化性价比高很多。

 

2.到了对公认账页面过后,我们需要模拟上传Excel操作,本地调试代码的时候Excel是放在如下图路径的,将路径配置在环境参数中,然后添加一个请求上传Excel的post请求,请求下面下面添加一个BeanShell PreProcessor,通过脚本编写一个调用Jar包来更新Excel中的流水号和日期两处参数,后面发现日期不用更新,于是注释掉了,但是很多时候都是需要更新日期的,所以jar包中是保留的,需要的可以调试下符合自己的胃口就好。

jmeter修改excel文件内容
tianyueWindbg的专栏
02-20 909
最近在准备性能测试,有个接口要上传一些信息,其中包括手机号。但手机号又不能重复,所以就想用在运行时实时修改手机号。于是就写了个方法去做。 这里其实要修改两列,就偷了个懒,后8位用一样的,一起修改掉了。 代码比较简单: package Yq; import jxl.*; import jxl.write.WritableSheet; import jxl.write.WritableWorkbook; import jxl.write.*; import java.io.File; impor..
Jmeter调用自己的jar包函数
gc_cg的博客
01-11 6826
积累点滴 1.编写清空指定文件夹里所有内容的jar包 package org.na; import java.io.File; public class deletedir {     public static boolean delDir(String path){           File file = new File(path);           if(!file.
jmeter写入结果到excel
xiaoxiamimm的博客
03-20 389
把这个Jar包直接放到 下面 Jmeter排忧解难—生成excel结果文件 自动生成测试用例的代码可以私我, 把刚才写的Java代码导出 在你建立的项目上右键 现在的问题是要把我们执行jmeter后的结果写入到excel里面 我们要在线程组里面创建一个 我们需要创建一个控制器控制它只能执行一次 创建一个 写回结果 执行后 红色的这里有问题 我们需要在这里把第一行忽略掉 再次执行还是有错,这里的信息后面的没有了 把这里改成true,这里的意思是是否要引.
Jmeter写入结果到excel
qq_38889350的博客
12-21 2404
一、Jmeter写入结果到excel环境准备 (1)下载:jxl.jar这个jar包 (2)下载之后,放到jmeter的安装路径下发lib目录下的ext中 (3)jxl.jar的作用,完成对excel的读写及修改操作 二、如何利用Jmeter操作excel的思路分析 excel中一般有三要素:workbook、sheet、cell,要想把结果存储到指定的单元格中,那么就必须确定好这三个元素依次来定位 (1)先获取excel文件名 (2)获取表单名 (3)获取单元格的坐标 获取结果,写入到对应的单元格中去
jmeter 插件开发Sampler读取Excel文件并设置为变量
11-19
支持一键导入Excel测试数据,自动设置为变量,打开测试数据文件,后期可以优化
jmeter jar包
03-26
在这个场景中,我们关注的是与"jmeter jar包"相关的知识点,特别是关于beanshell和JSON的使用。 1. **JMeter基础**: JMeter是Apache组织开发的一个纯Java桌面应用,可以模拟多个用户并发执行测试脚本,以评估服务器...
jmeter java请求 csv_jmeter接口测试-调用java的jar包-csv参数化请求-BeanShellPreProcessor生成验签作为请求验证参数-中文乱码----实战...
weixin_36301639的博客
02-16 197
背景及思路:需求:要做 创建新卡 接口的测试,要求:1. 不需要每次手动修改请求参数。方案:文中先用excle将数据准备好,导出为csv格式,再用jmeter的csv请求进行参数化2. 卡号需要唯一;方案:文中用jmeter的beanshell按时间戳加随机数生成3. 请求参数中有一个参数,会根据相应的请求参数生成(文中的sign值),接口请求会验证sign是否和相应请求参数对应;方案:1. 文中...
JMeter的使用
zhang_15222的博客
01-15 471
JMeter **一、 **性能测试 1、 性能测试是什么 基于协议模拟用户发出请求,对服务器形成一定负载,来测试服务器的性能指标是否满足要求 性能指标关注点:时间性能、空间性能 性能测试与页面无关 性能测试定义:指通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。 2、性能测试工具 二. Jmeter简介 **1、 **我们为什么使用Jmeter 开源,免费,基于Java编写,可集成到其他系统可拓展各个功能插件 支持接口测试,压力(负载和压力)测试等多种功能,支持录
Jmeter连接数据库及函数与变量结合使用
最新发布
weixin_50529973的博客
08-07 833
Jmeter连接数据库的使用
jxl包-用于java读取excel表格
11-01
Jxl是一个开源的Java Excel API项目,通过Jxl,Java可以很方便的操作微软的Excel文档。除了Jxl之外,还有Apache的一个POI项目,也可以操作Excel,两者相比之下:Jxl使用方便,但功能相对POI比较弱。POI使用复杂,上手慢,除了这个没啥说的了。
jmeter jar包完整版
01-04
供集成开源jmeter使用的jar包集合,包含jmeter所有组件
jmeter生成excel中jar
07-13
jmeter生成exceljar包 Jmeter将接口的请求信息统计起来生成excel,将它放在apache-jmeter-5.1.1\lib\ext中,重启jemter
Jmeter将测试结果写入到Excel中.zip
04-13
包含:jxl.jar,CWResultFile.jar以及"Jmeter将测试结果写入到Excel中"的自动化脚本文件等 博客链接:https://blog.csdn.net/weixin_44679832/article/details/104496807
JMeter-如何修改excel表格的内容
Cora_sasa的博客
07-27 640
备注:java代码,最好调试过再粘贴进去,直接用Jmeter运行调试的话,只能根据每次运行报错去排查错误点,比较耗费时间,最好打开jmeter.bat程序,在cmd窗口可以看到具体报错日志。1、下载环境包:jxl.jar,并放到Jmeter安装目录的lib目录下,或者lib/ext(尝试过都可以),然后重启Jmeter就会生效了。1、excel文件路径不正确,使用绝对路径正常,换成相对路径,不对了,报文件找不到异常;3、修改完成后,使用Beanshell断言,读取excel的内容,对比是否与写入的一致。
Jmeter读取Excel,BeanShell取样器调用rt.jar和jxl.jar
weixin_34399060的博客
11-05 360
将rt.jar和jxl.jar,放在\apache-jmeter-5.0\lib\ext下面 import java.io.*; import java.util.ArrayList; import java.util.List; import jxl.Cell; import jxl.Sheet; import jxl.Workbook; Stri...
性能测试之JMeter测试结果写入Excel
m0_37449634的博客
11-22 3091
在使用JMeter进行测试的过程中,有时候需要将测试结果写入到Excel文件,本篇文章将详细说明具体步骤。 把测试结果写入Excel文件中操作思路分析: (1)准备需要的环境 引入操作Excel文件的基础JAR包jxl.jar。 封装自定义操作ExcelJAR包 Excel中一般有三个要素:workbook,sheet,cell。 要想把结果存储到指定的单元格中,那么就必须要确定好这三个元素依次来定位。 1)先获取Excel文件名。 2)获取表单名。 3)获取单元格的坐标。
如何使用Jmeter读写Excel文件实现接口自动化
热门推荐
hhyangel372的博客
11-12 1万+
** 如何使用Jmeter读写Excel文件实现接口自动化 ** 首先 你得安装一个最新版的Jmeter。这里就不详述Jmeter的下载安装了。 1、下载解压了Jmeter后,到本站这里点击下载独写excel工具包和Jmeter脚本范例 或直接访问:https://download.csdn.net/download/hhyangel372/40713507 2、解压工具包,把其中的JmeterExcelUtils.jar和org.json.jar这两个jar包放到Jmeter根目录的lib\ext目录下,
jmeter写入结果到Excel之环境准备
一个有趣灵魂的测试员,指点江山,挥斥方遒
11-13 434
步骤: 1、下载:jxl.jar这个jar包 2、下载好之后,放到jmeter的安装路径下的lib目录下。 3、jxl.jar的作用:完成对Excel的读写以及修改操作 如何利用jmeter操作Excel的思路分析 一、Excel中一般有三个要素:workbook、sheet、cell 要想把结果存储到指定的单元格中,那么就必须要确定好这三个元素依次来定位。 1、先获取Excel文件名 2、获取...
如何使用java对Excel文件进行读取修改操作
正在减肥的java小菜鸟
01-04 1274
关于Excel文件的操作,有很多的API,这里仅仅介绍Apache 的POI。其实具体更多的一些内容可以参考官网。我这里仅仅是一个快速的入门。 http://poi.apache.org/components/spreadsheet/quick-guide.html#Iterator 一 POI简介 Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Mi...
jmeter如何调用jar包
05-20
可以通过以下步骤在JMeter调用jar包: 1. 将jar包复制到JMeter的“lib”目录中。这个目录通常位于jmeter的安装路径下的“/lib”目录下。 2. 在JMeter中创建一个Java请求,以便可以使用Java代码来调用jar包。可以通过在测试计划中右键单击,并选择“Add -> Sampler -> Java Request”来创建Java请求。 3. 在Java请求的代码编辑器中,编写Java代码来调用jar包中的方法。可以使用以下语句导入jar包中的类: ```java import com.example.myjar.MyClass; ``` 4. 在Java请求中,实例化jar包中的类并调用其方法。例如: ```java MyClass myClass = new MyClass(); myClass.myMethod(); ``` 5. 运行JMeter测试计划,以便Java请求能够调用jar包中的方法。
2
原创
7
点赞
33
收藏
8
粉丝
关注
私信
写文章

热门文章

  • Jmeter调用加密jar包实现加密接口测试 8285
  • Jmeter调用Jar包更新Excel字段 874
  • maven核心,pom.xml详解 388

分类专栏

  • Jmeter接口自动化/性能 3篇
  • LoadRunner
  • Python

最新评论

  • maven核心,pom.xml详解

    CSDN-Ada助手: 非常感谢CSDN博主的分享,这篇博客对于理解maven核心和pom.xml非常有帮助。我觉得下一篇博客可以写一下如何在maven中使用插件,特别是一些比较实用的插件以及如何自定义插件。这样的技术文章对其他用户也会非常有帮助,希望博主可以考虑这个话题。相信会有更多读者关注和支持! 为了方便博主创作,提高生产力,CSDN上线了AI写作助手功能,就在创作编辑器右侧哦~(https://mp.csdn.net/edit?utm_source=blog_comment_recall )诚邀您来加入测评,到此(https://activity.csdn.net/creatActivity?id=10450&utm_source=blog_comment_recall)发布测评文章即可获得「话题勋章」,同时还有机会拿定制奖牌。

最新文章

  • maven核心,pom.xml详解
  • Jmeter调用加密jar包实现加密接口测试
2018年3篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

玻璃钢生产厂家萍乡玻璃钢雕塑背景好的玻璃钢卡通雕塑南京商场主题美陈玻璃钢雕塑坏了怎么办玻璃钢雕花雕塑四川人物玻璃钢雕塑市场新郑铜玻璃钢人物雕塑吉林室内雕塑玻璃钢官渡区玻璃钢雕塑加工厂家西安哪里能买到玻璃钢雕塑铜铸雕塑与玻璃钢雕塑玻璃钢人雕塑道县玻璃钢花盆花器张家口景区玻璃钢雕塑定做珠海商场美陈布置制作杞县制作玻璃钢雕塑产品厂家商场包柱美陈浙江装饰商场美陈批发玻璃钢艺术雕塑提供阳江玻璃钢卡通动物雕塑深圳开业商场美陈生产公司南阳玻璃钢卡通雕塑厂家定制美陈玻璃钢卡通雕塑销售方法滁州玻璃钢雕塑制作肇庆玻璃钢人物浮雕雕塑梅州大型玻璃钢雕塑清远玻璃钢雕塑销售厂家九江玻璃钢人物雕塑河南特色商场美陈市场报价玻璃钢创意人物雕塑香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化