现实考虑
1 、业务场景所所有用户入相同的数据不体现出真实的业务环境。搜索操作
2、被系统体系所迫, 存在缓存 不能体现出真正的性。
3、业务束所有些禁止同一用户多次登录
哪些需要参数化?
1 、 登录认证信息
2、一些和时间相关的违反时间约束的
3、一些受其他字段束的
4、 一些来自于其他数据源(例如数据库的)
5、其他在系统运行过程中需要变动的
变量是每个线程各自拷贝一份,一个线程修改并不影响其他线程
一 . 在 Test Plan 中用户自定义变量
二.在 User Defined Variables 中 定义变量
三. 通过 ForEach Controller 匹配定义变量
四. 通过 CSV Data Set Config 读取数据文件导入变量
更容易使用和理解
适合大量参数引用
方便灵活
1. 在 CSV Data Set Config 中
填写 参数名(参数名不能为空),
Ignore first line (忽略第一行, 即:从第二行开始提取)
Allow quoted data (是否允许引用数据: 引号是否起作用)
Recycle on EOF (文件结束后是否循环)
文件中参数数目不够的 用<EOF> 代替
stop thread on EOF
Sharing Mode
多个文件给多个线程传参