后台接口测试

本文介绍了接口测试的基本原理,并详细讲解了JUnit、HttpClient、HttpUnit以及Fiddler等常用的接口测试工具,包括它们的特点和应用场景。重点提到了Fiddler在接口调试中的作用和操作步骤,强调其在分析请求响应和验证内容方面的重要性。
摘要由CSDN通过智能技术生成

一、接口测试

无论用那种测试方法,接口测试的原理是通过测试程序模拟客户端向服务器发送请求报文,服务器接收请求报文后对相应的报文做出处理然后再把应答报文发送给客户端,客户端接收应答报文这一个过程。

二、常用工具

常用的接口测试工具有LoadRunner、Fiddler、JUnit、httpclient、httpunit等,其中LD做接口测试无法做到把接口参数和程序分理,JUnit、httpclient、httpunit等更多的是开发人员代码级进行调试,目前使用Fiddler进行接口调试。

对应测试工具以及框架特点:

1 JUnit

JUnit作为单元测试框架常被用作白盒测试,框架具备的一些优良特征有:

1)提供丰富API支持多种验证结果正确性的逻辑

2)通过参数化、@before、@after等特性,支持用例代码可复用

3)suite的模式支持case的批量运行

4)有展现良好的报表

5)与eclipse ide集成,使用方便

2 HttpClient

HttpClient是一个功能丰富支持HTTP协议的客户端编程工具包,具备以下主要功能:

1)封装实现了所有HTTP的方法,如GET,POST,PUT,HEAD

2)支持redirect,会话保持

3)支持文件上传

3 HttpUnit

HttpUnit是一个HTTP请求的测试辅助工具,能处理web测试的需求。通过模拟浏览

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值