接口是什么、常见接口类型/协议、常见的 http 状态码、剖析 cookie session、接口相关问题

时间:2020-03-15 00:16:06   收藏:0   阅读:92

1、接口是什么?=====传递数据的通道

2、常见接口类型/协议:

3、常见的 http 状态码

 

分享:https://blog.csdn.net/qq_32534441/article/details/99745066

4、剖析 cookie session

分享:https://www.cnblogs.com/nickjiang/p/9148136.html

5、接口相关问题

1.什么时候要做接口测试?

2.为什么要做接口测试?

3.接口测试原理?

4.后端接口测试一遍, 前端也测试-遍,是不是重复测试了?

5.接口测试属于测试执行哪个阶段?

6.接口测试流程/步骤=接口测试怎么做?

  知识储备:

1、软件测试基础知识:编写用例/设计方法

2、Linux命令

3、tomcat框架

4、数据库知识/观察数据表中的数据流

5、接口概念的掌握

6、工具的掌握:浏览器/插件/Jmeter/soapui原理及具体操作步骤

7、分析能力:需求业务/日志分析

7.获取接口需求并分析

1、获取接口需求?

2、分析接口内容?

例如:登录接口(login)我们从一下方面分析

8.如何编写接口测试用例?

  1. 接口的正常调用。就是输入正常的参数值,检查接口返回的响应结果信息跟接口文档预期一致,包括status、code等。
  2. 接口的异常验证。包括长度、类型、必填等异常,同步考虑边界值。假如传递数据的类型错误时是否可以处理。例如id是支持整数,传递的是小数或字符串呢?且传递的参数足够大或为负数时,接口是否可以正常处理。
  3. 业务规则验证。支付接口中必须是余额充足才能支付,还有比如说订单状态非待支付不能支付。
  4. 接口的安全性验证。对于用户的敏感信息(密码、身份证号)进行加密。如果是外部接口的话,这点尤为重要。-----看有无其他要求,用户加密
  5. 接口的性能验证。接口处理数据的时间也是测试的一个方法。牵扯到内部就是算法与代码的优化。会借助压力测试工具比如loadrunner完成 ----响应时间多与少10s,易用性----有无项目要求

9.接口测试用例包括?

技术分享图片

10.接口测试的重点?

 

 总结:如果接口出现服务器异常,排除是不是测试环境造成的,如果是,解决,如果不是,统统就是bug

 

 

*******请大家尊重原创,如要转载,请注明出处:转载自:https://www.cnblogs.com/shouhu/,谢谢!!******* 

原文:https://www.cnblogs.com/shouhu/p/12495357.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!