多篇整合版:最全电商erp系统接口测试实战

本文主要讲解如何用JMeter实现电商ERP系统接口的功能和性能测试。介绍了接口功能测试中脚本调试、参数化、断言等内容,以及上下游接口传值方法。在性能测试方面,分析了实际使用场景,给出模拟思路、脚本设计和优化方法,最后启动脚本生成聚合报告。

之前我们讲了电商ERP系统接口简介以及如何使用post方式获取接口请求
,今天我们来讲解如何用JMeter实现接口功能、性能测试。

内容:

  • JMeter实现接口功能测试

  • JMeter实现接口的性能测试

图片

JMeter实现接口功能测试

图片

企业性能测试编写脚本过程:接口功能测试脚本调试通过--->脚本优化(性能测试脚本)。

接口脚本调试

图片

1、请求地址:

https://open.jackyun.com/open-platform/developer/intercept/testtool/buildparamandrequest

2、请求方法:post

3、请求头

Host: open.jackyun.comConnection: keep-aliveContent-Length: 6677sec-ch-ua: ";Not A Brand";v="99", "Chromium";v="94"Accept: */*Content-Type: application/x-www-form-urlencoded; charset=UTF-8X-Requested-With: XMLHttpRequestsec-ch-ua-mobile: ?0User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.71 Safari/537.36 Core/1.94.200.400 QQBrowser/11.8.5310.400sec-ch-ua-platform: "Windows"Origin: https://open.jackyun.comSec-Fetch-Site: same-originSec-Fetch-Mode: corsSec-Fetch-Dest: emptyReferer: https://open.jackyun.com/developer/console/page/testtool.html?apiname=erp.goods.skuimportbatch&from=jackyunwebAccept-Encoding: gzip, deflate, brAccept-Language: zh-CN,zh;q=0.9Cookie: 53revisit=1680485326445; _ati=688404030667; Hm_lvt_4293e6f16d3e0252d48cf7a1252f995f=1687759229; Qs_lvt_352880=1680485326%2C1683769042%2C1687759230; Qs_pv_352880=902333099737909600%2C3189451156430100000%2C3125342331411176400%2C2032507965245106700%2C3752838942850185700; jkusername=88888; yhusername=visitor; SESSION=0891f98a-1f45-4a2e-95c9-fbf046636678; openplatfrom=jackyunweb

(左右滑动查看完整代码)

4、请求体

bizcontent=[{"skuImageUrl":"http://wdgjtest.oss-cn-hangzhou.aliyuncs.com/45/341960689798062080.jpg?Expires=4677564907&OSSAccessKeyId=LTAI2P5paDiiYDCJ&Signature=7gKXbqG2QWeG7sUByBk8J9ummno%3D","goodsNameEn":"","isPeriodManage":0,"rightGoodsUrl":"http://wdgjtest.oss-cn-hangzhou.aliyuncs.com/45/341960689798062080.jpg?Expires=4677564907&OSSAccessKeyId=LTAI2P5paDiiYDCJ&Signature=7gKXbqG2QWeG7sUByBk8J9ummno%3D","isDoorService":0,"isProxySale":0,"skuHeight":"","shelfLiftUnit":"年","goodsName":"山梅花蜜桃晶采亮肤面膜","goodsField8":"货品属性B","goodsField9":"货品属性B","goodsField10":"货品属性B","goodsField4":" 货品属性B","goodsField11":"货品属性B","goodsField5":"货品属性B","goodsField12":"货品属性B","goodsField6":"货品属性B","goodsField13":"货品属性B","goodsField7":"货品属性B","goodsField14":"货品属性B","goodsField15":"货品属性B","mainGoodsUrl":"http://wdgjtest.oss-cn-hangzhou.aliyuncs.com/45/341960689798062080.jpg?Expires=4677564907&OSSAccessKeyId=LTAI2P5paDiiYDCJ&Signature=7gKXbqG2QWeG7sUByBk8J9ummno%3D","goodsField16":"货品属性B","goodsField17":"货品属性B","goodsField18":"货品属性B","goodsField19":"货品属性B","cateCode":"0101","moduleContent":[{"type":1,"showOder":"1","title":"标题","content":"这是描述"}],"skuNo":"HP001","goodsField1":"货品属性B","goodsField2":"货品属性B","goodsField3":"货品属性B","descript":"<p>这是很好的书!</p> <p><img src=\"http://jkyun.oss-cn-hangzhou.aliyuncs.com/longterm/45/system/erp/445554288029867136/1204140161368877696.jpg?Expires=4780344693&OSSAccessKeyId=LTAIh08vjrfC7HV0&Signature=Rb2zTo8%2BRXnWUx8uoBmMMJ3pgfs%3D#O1CN01vPRtFX1CP18G9GBqN-101450072.jpg\" alt=\"\" /></p> <p>&nbsp;</p>","belowGoodsUrl":"http://wdgjtest.oss-cn-hangzhou.aliyuncs.com/45/341960689798062080.jpg?Expires=4677564907&OSSAccessKeyId=LTAI2P5paDiiYDCJ&Signature=7gKXbqG2QWeG7sUByBk8J9ummno%3D","ownerCode":"34343","isCustomizProduction":0,"isSyncToItem":"0","goodsAlias":"","shelfLife":3,"platCateId":"110201",
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值