一、接口测试简介及重要性说明
接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。
接口测试以保证系统的正确和稳定为核心,重要性主要为:
1.能够提早发现 bug,符合质量控制前移的理念。
2.接口测试低成本高效益,因为接口测试可以自动化并且是持续集成的。
3.接口测试从用户的角度对系统接口进行全面检测。实际项目中,接口测试会覆盖一定程度的业务逻辑
二、JMeter进行http接口测试的一般步骤
主要步骤主要包括:
1.线程组
2.HTTP信息头管理器
3.HTTP请求(协议、IP、端口号、请求方式、路径、内容编码、请求参数等)
4.参数化(csv data set config、用户定义的变量等)
5.响应断言
6.查看结果树
针对不同的接口业务,有时还会增加其他的元件配置,下面根据实际场景创建一个接口测试脚本
三、实操流程
1.添加线程组,使用默认值
2.添加http请求
<