【接口自动化_12课_基于Flask搭建MockServer】

知识非核心点,面试题较少。框架搭建的过程中的细节才是面试要点

 第三方接口,不方便进行测试,

自己要一个接口去进行模拟。去作为我们项目访问模拟接口。自己写一个接口,需要怎样写

一、flask:轻量级的web应用的框架

安装命令

pip install flask

1、flask-web应用

1)一个最简单的例子

flask轻量级应用--下面就是实现一个最简单的web应用----单页面

from flask import Flask, request

# 实例化一个应用,当前页面就是一个应用
app = Flask(__name__)


# 写接口 - 可以不写任何的逻辑,只返回正确的响应数据。

@app.route("/")# 通过装饰器设置对应的路由(路径)("/"表示当前的根目录)
def index():
    return "欢迎来到主页"


if __name__ == '__main__':
    # 当你修改代码,并且保存之后,则自动更新代码
    app.run(debug=True)

这个就是启动了一个应用 --可以理解是一个登录页面,无数据输入,还需要另外写一个数据输入的程序

本地启动后,可以在浏览器访问这个地址:http://127.0.0.1:5000

效果:

2)加上请求方法,post,提供给外部的接口和方法

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-18 22:30:01       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-18 22:30:01       72 阅读
  3. 在Django里面运行非项目文件

    2024-07-18 22:30:01       58 阅读
  4. Python语言-面向对象

    2024-07-18 22:30:01       69 阅读

热门阅读

  1. Scala之OOP讲解

    2024-07-18 22:30:01       19 阅读
  2. 自动驾驶目标检测常见Metrics

    2024-07-18 22:30:01       22 阅读
  3. Oracle select for update 用法

    2024-07-18 22:30:01       18 阅读
  4. [rustlings]11_hashmaps

    2024-07-18 22:30:01       21 阅读
  5. docker替换主程序排错

    2024-07-18 22:30:01       21 阅读
  6. 好用的Ubuntu下的工具合集[持续增加]

    2024-07-18 22:30:01       22 阅读
  7. OkHttp3

    OkHttp3

    2024-07-18 22:30:01      19 阅读
  8. FastAPI 学习之路(五十四)startup 和 shutdown

    2024-07-18 22:30:01       21 阅读
  9. 二叉搜索树(相关函数实现)

    2024-07-18 22:30:01       22 阅读