zoukankan      html  css  js  c++  java
  • Jmeter请求元件之参数化函数助手_CSVRead和RandomString(十三)

    这次例子是个简单的添加接口,估计叫做注册接口吧:

    import flask,json
    server = flask.Flask(__name__)
    all=[]
    @server.route('/add_user',methods=['post'])
    def add_user():
        user_id = flask.request.values.get('id')
        username = flask.request.values.get('u')
        if user_id and username:
            if user_id not in all:
                all.append(user_id)
                response = {'code':308,'msg':'注册成功'}
            else:
                response = {'code': 500, 'msg': '注册失败'}
        else:
            response = {'code':503,'msg':'必填参数未填!'}
        return json.dumps(response,ensure_ascii=False)
    
    
    server.run(port=8080,debug=True)
    

      本章是介绍用函数读取数据:

    添加函数助手:

    选取函数助手对话框里几个函数进行介绍:

    接口的参数介绍:

    准备好txt数据:(一开始准备的csv文件,但是无法读取到csv文件里的数据,不知道为什么,所以用txt

    将函数字符串复制到参数值的地方:

    注意的地方:

    查看结果:

    RandomString:

    函数字符串复制到参数的值里面:

    运行,查看结果:

    缺点就是容易重复

  • 相关阅读:
    Jekins与sonarqube集成
    小程序checkbox调整大小(checkbox样式修改)
    小程序拿checkbox的checked属性
    微信小程序animation动画2种方法
    关于xshell中的异常----进程被占用
    xshell应用
    微信公众平台教程
    事件类型和事件对象
    小程序开发指南
    WXSS样式语言
  • 原文地址:https://www.cnblogs.com/wxcx/p/13060881.html
Copyright © 2011-2022 走看看