最近好多粉丝咨询我,有没有软件测试方面的面试题,尤其是Python自动化测试相关的最新面试题,所以今天给大家整理了一份,希望能帮助到你们。
接口测试基础
1、公司接口测试流程是什么?
从开发那边获取接口设计文档、分析接口并进行用例设计、并提前录入到接口测试工具jmeter,等开发那边进行调试的时候(集成测试),执行接口测试用例,把发现的缺陷给开发
2、从开发那获取接口设计文档之后,你如何进行分析?
2.1)单个接口的相关信息(接口功能、请求类型、请求地址、请求参数、返回值)
2.2)接口组合形成的业务
3、接口测试用例设计主要使用哪些用例设计方法?
接口测试一般只需要考虑入参形式的变化和接口的业务逻辑,一般设计接口测试用例采用等价类、边界值、场景法居多
4、接口测试执行中比对数据库吗?
需要进行,因为接口的返回值类似于提示信息,而接口对数据的操作还要进行深层次的检查
5、谈谈你对HTTP协议的了解?
超文本传输协议,端口为80,特点(无记忆功能、快速)是由请求和响应两部分组成请求由请求头、请求行、请求正文组成;响应是由响应头、响应行、响应正文组成,之前我们公司的接口是采用