Bull's blog Bull's blog
首页
工作
  • 分类
  • 标签
  • 归档
关于

Bull

首页
工作
  • 分类
  • 标签
  • 归档
关于
  • 马上消费

  • 斗虫

    • 基础课件

      • python基础和条件语句
      • 基础数据类型_改
      • 函数
      • 1 函数练习
      • 32文件操作
      • 3 异常
      • 面向对象
      • 1面向对象案例-学生管理系统
      • 1Python基础练习题
      • 自动化测试理论
      • 2 接口测试基础
      • 3 requests
      • 4 代码
      • 5 简单封装
      • 1 pytest
      • 签名的设计
      • 接口case设计
      • 3 新建一个接口
      • x装饰器语法
      • httprunner2.x工具快速入门
      • httprunner3.x的简介
      • Flask框架
      • 了解任务
      • mock服务
      • UI自动化策略
      • PageObject模式
      • pytest参数化进阶
      • pytest框架生成报告
      • Yaml运用
      • 日志类模板
      • 持续集成
      • jdk配置
      • Linux基础
      • Jenkins主从测试任务
      • conda管理项目环境
      • 面试题-栈结构
      • 面试题-找众数
      • 正交测试法
      • 装饰器
      • 综合面试题_原版
    • RF

  • 天眼查

  • 某米

  • 工作经历
  • 斗虫
  • 基础课件
wangyang
2023-09-02

3 新建一个接口

# 简单接口搭建(表单/REST)

这里我们使用python的flask库来编写一个简单的接口功能。目的是熟悉接口实现,启发测试接口的思路

⾸先要安装flask包:

pip install flask 从flask中导⼊

Flask类和request对象:from flask import Flask, request`.从当前模块实例化出⼀个Flask实例:app=Flask(name) a.编写⼀个函数来处理请求 从请求对象中获取数 据:a=request.values.get("a");b=request.values.get("b") request.params:字典格式,存储请求中的url参数 request.form:字典格式,存储请求中的表单数据 request.values:字典格式,包含params和form中的值 request.json:字典格式,存储json类型的请求数据,如果请求类型⾮json,值为空 ii.进⾏业务处理:sum = int(a) + int(b) iii.组装并返回响应数据:return str(sum) # http⼀般使⽤字符串传输数据 为接口指定接⼝地址和接受的⽅法:@app.route("/add/", methods=["GET"])#写到函数上⾯(装饰器) 运⾏接口: 最后添加:

#python自动化#自动化入门
上次更新: 2023/09/05, 02:16:11
接口case设计
x装饰器语法

← 接口case设计 x装饰器语法→

最近更新
01
30.快速实现接口重构测试---deepdiff库使用
09-21
02
概述
09-07
03
概述
09-07
更多文章>
Theme by Vdoing | Copyright © 2018-2025 Evan Xu | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式