码迷,mamicode.com
首页 > 其他好文 > 详细

Jmeter请求元件之参数化函数助手_CSVRead和RandomString(十三)

时间:2020-06-07 16:50:46      阅读:61      评论:0      收藏:0      [点我收藏+]

标签:lazy   sci   methods   dump   为什么   txt   简单   str   png   

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

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:

技术图片

函数字符串复制到参数的值里面:
技术图片

运行,查看结果:

技术图片

缺点就是容易重复

 

Jmeter请求元件之参数化函数助手_CSVRead和RandomString(十三)

标签:lazy   sci   methods   dump   为什么   txt   简单   str   png   

原文地址:https://www.cnblogs.com/wxcx/p/13060881.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!