4、jmeter工具的使用——通过计数器注册用户(’用户定义的变量 ‘”定时器“”前置后置线程组“ ‘思考时间’ ‘断言’ ‘ccs/jquery’元件的使用)

通过计数器依次递增注册10个用户

1、添加–配置原件–计数器
2、设置计数器的参数
4、jmeter工具的使用——通过计数器注册用户(’用户定义的变量 ‘”定时器“”前置后置线程组“ ‘思考时间’ ‘断言’ ‘ccs/jquery’元件的使用)_第1张图片
3、

由于我们要创建用户,密码默认一样所有要给密码一个固定值,就用到:** 添加–配置元件–用户定义的变量

4、配置参数4、jmeter工具的使用——通过计数器注册用户(’用户定义的变量 ‘”定时器“”前置后置线程组“ ‘思考时间’ ‘断言’ ‘ccs/jquery’元件的使用)_第2张图片
5、修改要测试的网页参数4、jmeter工具的使用——通过计数器注册用户(’用户定义的变量 ‘”定时器“”前置后置线程组“ ‘思考时间’ ‘断言’ ‘ccs/jquery’元件的使用)_第3张图片
6、运行 可以看到数据库结果4、jmeter工具的使用——通过计数器注册用户(’用户定义的变量 ‘”定时器“”前置后置线程组“ ‘思考时间’ ‘断言’ ‘ccs/jquery’元件的使用)_第4张图片

前置和后置进程组(注册和登录一起进行测试)

1、添加setup线程组和teardown进程组
场景:将注册和登录一起进行测试
在这里插入图片描述
2、将要测试的注册,登录链接 放入前置和后置进程组,将元件移动到Thread group目录下面,与线程组平级
在这里插入图片描述
在这里插入图片描述
3、运行即可看见结果

思考时间(场景测试)

可以让登录 隔指定的时间后再登录,可以控制测试之间的时间
添加—定时器–统一随机定时器
4、jmeter工具的使用——通过计数器注册用户(’用户定义的变量 ‘”定时器“”前置后置线程组“ ‘思考时间’ ‘断言’ ‘ccs/jquery’元件的使用)_第5张图片

断言 单元的功能介绍

jmeter只是通过状态码200进行判断正确,并不能更深入的进行判断,这是我们就要用到断言
场景:登录其实并没有设置的那个账号,但是还是提示正确,断言可以让这个错误展示出来
4、jmeter工具的使用——通过计数器注册用户(’用户定义的变量 ‘”定时器“”前置后置线程组“ ‘思考时间’ ‘断言’ ‘ccs/jquery’元件的使用)_第6张图片
当前的数据账号是没有注册的 所以应该是登录失败报错,但是jmeter会报正确,
添加断言后并进行相应设置,就可以看到报错信息

4、jmeter工具的使用——通过计数器注册用户(’用户定义的变量 ‘”定时器“”前置后置线程组“ ‘思考时间’ ‘断言’ ‘ccs/jquery’元件的使用)_第7张图片

CSS/JQUERY提取器的使用

场景:注册业务,自己注册账号会验证邮箱,但脚本不会,要脚本注册也能验证邮箱,就要用到这个,4、jmeter工具的使用——通过计数器注册用户(’用户定义的变量 ‘”定时器“”前置后置线程组“ ‘思考时间’ ‘断言’ ‘ccs/jquery’元件的使用)_第8张图片4、jmeter工具的使用——通过计数器注册用户(’用户定义的变量 ‘”定时器“”前置后置线程组“ ‘思考时间’ ‘断言’ ‘ccs/jquery’元件的使用)_第9张图片
4、jmeter工具的使用——通过计数器注册用户(’用户定义的变量 ‘”定时器“”前置后置线程组“ ‘思考时间’ ‘断言’ ‘ccs/jquery’元件的使用)_第10张图片

你可能感兴趣的:(性能测试--jmeter的使用,jmeter)