Jmeter请求元件之参数化函数助手_CSVRead和RandomString(十三)
Posted wxcx
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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:
函数字符串复制到参数的值里面:
运行,查看结果:
缺点就是容易重复
以上是关于Jmeter请求元件之参数化函数助手_CSVRead和RandomString(十三)的主要内容,如果未能解决你的问题,请参考以下文章