zoukankan      html  css  js  c++  java
  • mock接口

    ## mock
    - 什么是 mock
    - 为什么要使用 mock
    - 怎么使用(两种方法)

    通过代码去制造假的输出。(结果)

    接口自动化测试客户端mock:
    通过代码去模拟假的接口返回数据。(访问接口的过程就可以省略)



    服务 mock (mock server)
    开发的接口是在server, 真实的服务器。

    我就自己冒充开发人员,写一个假的服务器,写一个假的接口。


    ## mock server 的实现
    - 现成的 mock 服务工具。 mockoon
    - 测试开发技术。自己做一个真实的服务出来。确实可以支持更多的响应,会省略很多步骤。

    from flask import Flask, request
    
    app = Flask('py44')
    
    
    @app.route('/futureloan/member/register', methods=['post'])
    def register():
        username = request.form.get('username')
        pwd = request.form.get('password')
        if username == 'yuz' and pwd == '123456':
            return {"code": 44, "msg": "register success"}
        return {"code": 55, "msg": "register failed"}
    
    
    app.run(debug=True)
  • 相关阅读:
    hdu_1072_Nightmare(BFS)
    hdu_4826_Labyrinth_2014百度之星(dp)
    hdu_4823_Energy Conversion
    hdu_3063_Play game
    hdu_3062_Party(2-SAT)
    5、1 部署
    klayge 4.2.0 编译vc9
    数据延迟加载
    指令 scope
    指令 作用域
  • 原文地址:https://www.cnblogs.com/wsfsd/p/15547698.html
Copyright © 2011-2022 走看看