Avatar notebook default
16篇文章 · 2859字 · 2人关注
  • Resize,w 360,h 240
    基于python接口自动化框架搭建_pytest+jenkins+allure

    本接口测试框架使用python语言实现,基于pytest测试框架,同时集成Jenkins和Allure 核心特性 封装requests请求,使用...

    1.1 7198 4 14
  • 基于TestNG的接口框架简介

    目录 一、搭建TestNG+Maven+IDEA接口测试环境二、发送请求,获取响应数据三、创建接口实例,编写测试用例四、校验响应数据的字段正确性...

  • 四、校验响应数据的字段正确性

    一般接口响应结果是json格式,所以可使用JSON Schema进行返回值字段的校验。主要涉及的校验包括: 字段类型(type) 是否必须存在(...

  • 三、创建接口实例,编写测试用例

    请求方法封装后,就需要为每个接口编写实例方法 然后编写对应接口的测试用例@BeforeMethod等TestNG注解的介绍具体见TestNG进阶

  • JSON数据格式校验

    用途:进行JSON格式的数据校验

  • 地址替换方法封装

    封装替换地址的方法注:配置文件读取方法封装详见配置文件读取

  • 读取配置文件方法封装

    我们在实际中经常会需要将一些不经常变动的或静态的值放在配置文件中,从而实现不需要改动代码,直接在配置文件中改值就可以,那么就需要封装下读取配置文...

  • Resize,w 360,h 240
    二、发送请求,获取响应数据

    接口测试的第一步就是需要发送接口请求,获取到响应数据 因为每个请求内部实现都是一样的,不同的只是请求参数、地址等信息,所以为了可复用,需要先封装...

  • Resize,w 360,h 240
    一、搭建TestNG+Maven+IDEA接口测试环境

    前提条件 安装IDEA 安装JDK 创建工程 File-->new Project 选择maven-->Next,项目名称自己填写 导入Test...

文集作者