1.jmeter-前后端交互

1.确定项目--项目上线时间---确定团队成员(pm,产品,前端团队,测试团队)

2.前后端联调之前,写测试导图,测试用例,编写接口脚本,;

3.联调后,前端做冒烟测试;

4.不知道接口的话,可以看接口文档;

5.前端联调之前做接口测试,冒烟之前;

6.需求变更---需求宣讲---接口文档---数据字典---数据库字典--测试导图+测试用例----接口脚本----前端页面---ui保真;

7.接口文档:swager   showdoc

8.接口文档:先用文档定义url 入参 出参;

9.样式图片。js,css都是前端的,后端就是接口(XHR);

10.前端用F12;接口,入参有没有错,

数据包解析:

headers:general:url+method +status code:

  method:post :传参,机密,不想让别人知道的;密码; 速度相对较慢;0.几ms;入参长度较大;  get :查询,查询的入参暴露也OK,速度较快,入参根据浏览器的不同而不同,1kb;

status code:200服务状态码;OK,服务器message;

request headers:请求传参的方式:content-type(通用性,国际型);

;accept:如果有*,就表示回来的数据是什么都会响应;get:是获取的,所以就不用请求传参的方式;post有,所以就要有请求传参方式;

其他的通用型不用特殊去添加;

X-Access-Token/userid/phone:自己公司定义的,跟通用不搭边;

keep-alive:保持会话;

GMT+8等于我们的时间

payload:传参

preview:响应数据的预览

response:返回格式和content-type一致;

抓包:抓的前端调的后端的接口,调的url对不对,传参对不对;帮前端试毒,把前端打算调后端接口的所有场景都测试一遍;

 

posted @ 2022-04-26 23:33  ping不通a  阅读(152)  评论(0编辑  收藏  举报