测试基础篇之(postman接口和Fiddler测试)

测试人员职责

测试人员职责
1、产品经理 ------> 负责设计产品的原型图和PRD
2、项目经理 ------>负责并保证高质量的产品按时完成和发布的专职管理人员。
3、开发人员 ------> 负责完成公司新产品开发计划;开发人员主要分为 前端开发、后端开发、IOS开发和安卓开发。
4、配管 ------> 主要负责线下测试环境的搭建,测试环境包括开发环境,测试环境,Staging环境(细讲),还有就是代码库的管理和jar包管理,保证线下服务正常提供。
5、运维人员 ------> 负责维护生产环境的稳定,测试环境的包正常上线等等。
6、测试人员 ------> 负责保证发布出去的产品达到了一定的质量标准。测试分为功能测试、性能测试、测试开发(包含自动化测试)

测试流程

  • 需求文档(文档评审)
  • 根据需求文档设定测试计划
  • 编写测试用例
  • 执行测试用例
  • 编写测试报告

面试题1.介绍一下你如何使用postman进行接口测试

面试题: 介绍一下你如何使用postman进行接口测试?
1.思路:接口测试流程:见上哦
2.执行
2.1. 测试报告 打开postman 输入开发人员给的接口地址,
2.2选择Http请求,点击“send”按钮,即可查看返回结果 http请求常见的是get,post请求。
URL:供大家参考
http://apis.juhe.cn/simpleWeather/query?city=西安&key=16dd4fc492fcc9a9ca6d1068ecacc16b
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Get请求在传参跟post请求的区别:

1.GET----获取资源 GET 方法一般用来从服务器上获取资源的方法。

服务器端接到 GET 请求后,就会明白客户端是要从服务器端获取相应的资源,然后就会根据请求报文中相应的参数,将需要的资源返回给客户端。

2.post POST----数据提交 POST 方法一般用于表单提交,将客户端的数据塞到请求体中发送给服务器端。
get 和 post 区别:
1)get 请求无消息体,只能携带少量数据; GET 方式提交的数据最多只能有 1024 字节,而 POST 则没有此限制
post 请求有消息体,可以携带大量数据;
2)get请求在params中体现在url中
而post请求书写在body中,不体现在url中。
3)GET 请求请提交的数据放置在 HTTP 请求协议头中,
而 POST 提交的数据则放在实体数据中;

面试继续引申:post数据类型有哪些?

None 无参
from-data 以key_value的形式存储:key 可以是text 或File
x-www-form-urlencoded 以key _value形式存储 ,key只能是text
raw :xml html txt jsm
binary 以二进制文件File的形式存储

1. None 无参

在这里插入图片描述

2.from-data (key_value)存储:key 可以是text /File

multipart/form-data,它将表单的数据组织

  • 7
    点赞
  • 48
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值