讲接口自动化之前,先说说接口测试的优势。
以下是我总结的几点。
- 接口测试位于功能测试前,发现bug早修改早成本低。
- 接口测试的参数会比开发的参数更丰富,得到的结果更快更多。
- 能发现大部分接口未校验的参数,省去我们功能测试输入太多数值。
- 准备测试数据方便,我们需要的测试数据可以通过接口来生成,再也不用数据库添加。
- 接口存储数据到数据库,同时也做了数据库存数据的校验,一举两得。
什么是接口自动化?
简单来说:自动的对待测接口进行调用,校验返回结果,输出测试报告,目的减少测试工作量,提供系统稳定运行的凭证。
接口的种类都包含什么?
一般来说Web接口:HTTP、HTTPS(两种为同一类型接口,传输通道加密区分),REST接口(Representational State Transfer),WebSocket接口等。想具体了解的话百度一下。
用什么来做接口测试?
工具类:jmeter、postman、loadrunner
语言类:java、jmeter、Python
这篇先讲到这,下篇我们讲Okhttp3接口测试框架搭建。
本文阐述了接口测试的优势,包括早期发现并修正bug、快速获取丰富结果、简化功能测试参数验证、便捷的测试数据准备及数据库操作校验。同时介绍了接口自动化的基本概念,其通过自动调用待测接口、校验返回结果并生成测试报告,以提高测试效率和系统稳定性。文中还列举了几种常见的Web接口类型,并推荐了多种接口测试工具和编程语言。
41

被折叠的 条评论
为什么被折叠?



