1.接口测试框简介
测试人员在不同的编程语言环境下使用的接口测试框架会有些不同,在Python环境下使用的是Requests测试框架,在Java环境下使用的是Rest-Assured测试框架。Requests是基于Python开发的HTTP库,它的内置功能除了基础的发送请求、返回响应信息之外,还有非常使用的代理功能、auth认证;Rest-Assured是一个可以简化HTTP Builder底层基于REST服务的测试过程的Java DSL,它支持对系统发起GET、POST、PUT、Delete等请求,并且可以用来验证和校对这些请求的响应信息。
2.接口测试框架安装
Python版本
用pip命令安装Requests,命令如下。
pip install requests
Java版本
使用Maven或Gradle等构建Rest-Assured工具时,需要将下方是依赖配置放在项目pom.xml文件中,依赖项会被自动加载。
<dependency>
<groupId>io.rest-assured</groupId>
<artifactId>rest-assured</artifactId>
<version>4.4.0</version>
<scope>test</scope>
</dependency>
接下来讲解使用流行的Python+Requests或Java+Rest-Assured进行接口测试演示。
搜索微信公众号:TestingStudio霍格沃兹的干货都很硬核