1、怎么理解JMeter中的HTTP COOKie管理器组件
和浏览器一样存储和发送cookie,如果有HTTP请求,并且包含cookie,那么cookie管理器会包含该cookie,并用于该网站的所有请求,(cookie管理器是解决sesslon请求流程的)
2、动态参数的解决思路是什么?请举例说明
添加:
(1)前置的测试用例
(2)获取前置的书籍ID进行修改
(3)把获取到的书籍ID设为变量
(4)在查看书籍的时候调用该变量
(在postman里面,调用变量的方式指的是(变量))
如:详细步骤参考5,
步骤1、用 post添加书籍信息,并在断言里面,(最后一个),定义一个变量的名称,如(ID),后面是获取的地址

步骤2、用get请求获取,如图:(我们在请求地址的后面加上步骤1定义变量的名称,并且获取它的位置 )

步骤3、用put请求修改(我们先在Boyd下的raw里面修改数据,并获取它的业务状态码 (把上面的ID换成查看过的数字),点击Send)

在Tests里面 修改 它的业务状态码和修改过的信息,点击 保存

步骤4、在delete删除里面只需要对tests断言只要添加协议状态码和业务状态码

最后关联起来,结果如下:

3、怎么理解PostMan里面的collection,请举例说明
collection集合: 在postman中能够批量运行集合里的测试用例 ,能够解决集合中的业务关联。
如:在postman里面集合方法



4、怎么理解PostMan里面的tests,请举例说明
postman里面里面的tests可以理解理解成断言,就是验证实际结果和预期预期结果是否正确
断言里面必须 要有:
协议状态码
业务状态码
相应数据
msg 提示信息(可以没有 )
格式:以“var”开头,固定格式,创建一个变量 ,用序列化的方式存储在变量里面
如图:

5、常用的请求方法有哪些,请使用PostMan举例说明
POST(添加)请求

验证:

GET(获取)请求

验证:

PUT(修改)请求


点击:Send

DELETE(删除)请求
先获取业务状态码,


6、常用的请求数据格式有哪些?请举例说明
在postman里面:
application/x-www-form-urlencoded(表单数据)

multiparty/from--data(表单文件 上传)

在postman里面的
上传

Application/json(序列化json格式 数据)
在断言里面所有的所有的都是json格式

Text/xml(xml数据)

验证:

7、怎么理解同步请求
同步请求可以理解为客户端给服务端发送请求,服务端必须回应客户端
缺点:
容易超时,服务端迟迟没有回应客户端的请求
如果请求存在大量的计算或者逻辑出现问题,就会导致请求堵塞,后面积压
浙公网安备 33010602011771号