Python接口自动化测试

  • flask框架
    • 模块:flask
      • pip install flask
    • 使用步骤
      • 创建项目
        • 专业版可直接创建新项目,里面有Flask项目
        • 社区版无Flask项目,也可以自己创建,结构如下:
          • static:用于保存一些静态文件,如css、js等
          • templates:模板,用于保存html页面
          • app.py:用来启动项目的文件,写接口
          • Python接口自动化测试_第1张图片
      • 编写接口
      • 启动项目
        • Python接口自动化测试_第2张图片
    • 路由(将url和函数做绑定,没有路由就访问不到接口)
      • 动态路由
        • 在URL中传入不同值,可以访问到不同的数据
        • 语法:资源/<数据类型:变量名>
        • Python接口自动化测试_第3张图片
      • 静态路由
        • Python接口自动化测试_第4张图片
    • 返回Json格式数据
      • 模块:jsonfy
        • from flsk import jsonfy
      • 例:
        • Python接口自动化测试_第5张图片
    • 获取请求传入数据
      • 模块

你可能感兴趣的:(自动化,flask,python)