接口测试基础

一、什么是接口测试

接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。

二、为什么做接口测试

1.可以发现很多页面上发现不了的bug。

2.检查系统对异常的处理能力

3.检查系统的安全性、稳定性

4.前端ui随意变动,后端接口无需改动。

三、接口测试流程

1.需求评审,熟悉业务和需求

2.RD提供接口文档

3.编写接口测试用例

4.用例评审

5.提测时候开始接口测试

6.提交测试结果

四、常用的接口协议

目前最常用的是http接口,一些传统行业目前还在使用webservice。

五、http请求中get和post请求方式有什么区别

1、GET使用URL或Cookie传参。而POST将数据放在BODY中。
2、GET的URL会有长度上的限制,则POST的数据则可以非常大。
3、POST比GET安全,因为数据在地址栏上不可见。
4、一般get请求用来获取数据,post请求用来发送数据。
其实上面这几点,只有最后一点说的是比较靠谱的,第一点post请求也可以把数据放到url里面,get请求其实也没长度限制,post请求看起来参数是隐式的,稍微安全那么一些些,但是那只是对于小白用户来说的,就算post请求,你通过抓包也是可以抓到参数的。所以上面这些面试的时候你说出来就行了。

六、接口测试方式

webservice接口:可以使用soapui工具(或者lr),通过带入url或者wsdl文件的形式,进行测试

http接口:postman、restclient、lr、jmeter等工具都可以进行测试

 

转载于:https://www.cnblogs.com/yigehundan/p/6030343.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在pytest中进行接口测试面试时,你可以参考以下几个方面: 1. 接口测试基础知识:了解接口测试的概念、目的和常见的接口测试类型。可以简要介绍接口测试的重要性以及为什么在软件测试过程中进行接口测试是必要的。 2. pytest框架:介绍pytest框架的优点以及如何使用pytest进行接口测试。你可以提及一些常用的pytest插件,例如pytest-html用于生成可视化的测试报告、pytest-xdist用于测试用例的分布执行等。这个公众号提供了涵盖了基础知识、工具使用、测试进阶等多个方面的学习资料和视频教程。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [python+pytest接口自动化-接口测试基础,http协议基础(一)](https://blog.csdn.net/csdnchengxi/article/details/125483266)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] - *2* *3* [pytest接口自动化测试框架入门(pytest+yaml)](https://blog.csdn.net/2301_77709772/article/details/131008635)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值