接口自动化测试框架 一:APIAutoTest框架

APIAutoTest是一个基于Java和TestNG的轻量级接口自动化测试框架,支持数据驱动,使用HttpClient进行通信,FastJson和Jsoup进行数据解析。框架包括Jsonpath检查点,ExtentReports报告,以及持续集成能力。测试用例设计灵活,适用于接口自动化测试的高效执行。
摘要由CSDN通过智能技术生成

前言

        随着测试技术的发展,接口自动化测试逐渐成为各大公司投入产出比最高的测试技术。介入时间早,执行效率高,稳定性高的优点,让越来越多的公司引入接口自动化测试。 

框架简介

          APIAutoTest是处理API接口的轻量级自动化测试框架,Java语言实现,基于TestNG测试框架,支持持续集成,自动构建与测试。

框架介绍

        1.    数据驱动设计,使用TestNG中的@DataProvider读取Excel中存储的自动化测试用例。

        2.    基于TestNG测试框架

        3.    使用HttpClient发送Http请求,并统一接口response返回值为String

        4.    使用fastJson和Jsoup进行数据解析,由于请求返回值的统一,解析数据异常方便,方便接入不同接口类型的数据

        5.    独立封装的检查点“Jsonpath”检查点,极大方便检查点的设置

        6.    在线报告以及Email报告

        7.    持续集成、持续交付、自动构建与测试

 框架技术栈图

 

 框架组件图

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值