requests

  • 操作步骤

    • 安装 requests

      requests_第1张图片

    • 发送GET请求

      requests_第2张图片

    • 发送POST请求

      requests_第3张图片

    • 说明:
      • data: 参数接收form表单数据,后台会⾃动附加form表单请求信息头(data数据格式为字典)

        requests_第4张图片

      • json:参数接收json数据,后台会⾃动附加json表单请求信息头(headers = {"Content-Type":"application/json"})

        requests_第5张图片

    • 响应内容解析

      requests_第6张图片

      requests_第7张图片

  • requests框架开发

    • 接口框架:
      • requests_第8张图片

         
        • 能够按照接口测试框架的封装思想,实现TPshop登录接口的接口对象封装
        • 能够按照接口测试框架的封装思想,使用UnitTest编写测试用例实现接口的测试
        • 能够实现接口测试框架项目目录结构的定义
        • 能够提取测试脚本中的测试数据,实现测试数据参数化
        • 能够使用HTMLTestRunner生成接口测试报告
      • 目录结构
        • report -- 管理测试结果报告的文件夹
        • api -- 封装被测试系统的接口
        • scripts -- 测试用例脚本
        • tools -- 第三方工具包管理 lib
        • run_suite.py -- 测试用例执行入口
        • utils.py -- 自定义工具类
    • 集成数据库-requests框架开发

      requests_第9张图片

      requests_第10张图片

      requests_第11张图片

    • 测试报告

      requests_第12张图片

    • HTMLRunner

      requests_第13张图片

  • 文件名相对路径统一

    requests_第14张图片

你可能感兴趣的:(Python,python)