jMeter项目实战(一)

前言:
首先会有一个接口文档提供,或者使用fiddler抓包来获取接口信息。
1、新建线程组
2、新建HTTP请求
3、新建查看结果树
4、新建HTTP请求默认值:
本项目的相同处只有ip和端口,所以HTTP请求默认值只用填写端口号和ip地址。
5、新建一个简单控制器,用来管理分类。
6、填写登录请求。
因为web的请求响应是无状态的,所以我们还需要新建一个HTTP Cookie管理器。
这里还需要根据接口文档描述的成功响应后的数据来写断言,如果是text格式的用响应断言,如果是json格式的就使用json断言,后面每一个请求都是要这样断言的。
7、增删改查;
本项目分为客户、药品、订单三大模块,每个模块都有一个增删改查三大功能。
第一步就是要查看信息,查看信息都是get请求,比较简单。
第二步是新建信息,这里都是json类型的,所以必须新建一个HTTP信息头管理器(可全局),还有在新建时需要取名字、电话、备注时可以用到参数化里面的随机字符串函数。
第三步修改信息,还有在修改信息时需要修改名字、电话、备注时可以用到参数化里面的随机字符串函数,外加信息头管理器,还需要获取需要修改的对象的信息,这里就需要用到提取器,如果是text信息就使用正则表达式提取器,json数据就使用json提取器。
第四步删除信息,删除信息这里就需要用到提取器,如果是text信息就使用正则表达式提取器,json数据就使用json提取器。
注意:这里需要注意的是,模块之间的联动,比如订单模块需要调用药品列表的信息,我们在药品列表请求后边往往会进行删除药品测试,这里经常会把前面药品json提取器的内容删掉,订单模块再调用就会报错,这就需要在删除之后,调用之前再新建一个药品列表请求,在新建一个json提取机。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值