初学jmeter

Posted super-lebron

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了初学jmeter相关的知识,希望对你有一定的参考价值。

接口:传递数据的通道,测试时候关注数据流。 分为http接口和 soap 接口。

GET 和 POST 的区别: GET 用于获取信息,是无副作用的,且可缓存。 POST 用于修改服务器上的数据,有副作用,不可缓存。

接口测试用例: 来源于开发,接口需求文档,包括请求方式,参数,变量名。  和结果说明,例如:状态码:1代表成功,0代表一场。返回码:100001,成功。20102 表示服务器异常。等等。

jmeter:不需要安装,文件包可以直接打开,之前需要安装JDK,JRE.

初使用:  1. 添加----thread ---线程组。     线程数就是并发数,     ramp-up time:并发时间。  循环次数: 线程组下的接口是否需要重复测试接口。测试的次数。

                      2. 在线程组 添加http请求。以聚合数据为例:

技术图片

 

 

协议: http    服务器名或ip: cn 那一截。    端口号: 一般8080,以自己公司为准。 请求方式: GET,   路径: .cn后面的为路径。

添加传参: 必填的参数 全部填写。

技术图片

 

3. 在线程组 添加 监听器---查看结果树。 然后点击运行。结果如下:

返回码:200 代表服务返回正常。 返回信息:OK.

  技术图片

 

  请求:get 方法:电话和key值请求。

技术图片

 

 相应数据:返回的 json 串。

{"resultcode":"200","reason":"Return Successd!","result":{"province":"陕西","city":"西安","areacode":"029","zip":"710000","company":"电信","card":""},"error_code":0}

技术图片

 

 

2. 如果在http请求时候,参数phone 不填写电话号码。错误码为201101.  需求文档中会给出错误码参照。

c技术图片

 

技术图片

 

以上是关于初学jmeter的主要内容,如果未能解决你的问题,请参考以下文章

JMeterJMeter的工作原理

JMeterJMeter的工作原理

JMeterJMeter的工作原理

JMeterJMeter在linux下运行

Jmeter 简要介绍与安装

安装jmeter详情