事务:
1.统计每一个请求或每一批请求的响应时间。(评估系统处理速度)
2.统计事务的成功率。(评估系统稳定性)
一、响应时间:有三种形式设置事务响应时间。Action、Step、手动插入(Insert)
Action:
1.Action 设置步骤
2.Action运行结果:
Step:
1.step设置步骤
2.step运行结果
手动插入(Insert)
1.insert设置步骤
在请求开始位置插入事务开始标签。VUG - insert- Start Transaction-输入事务name
在请求结束位置插入事务结束标签。VUG - insert- End Transaction-下拉选择LR_AUTO
2.insert运行结果
二、事务成功率
1.LR_AUTO:通过对响应的状态码进行判断。4XX,5XX判断失败,无法对内容进行判断。
2.检查点函数:web_reg_find (从响应当中查找特定内容,特定标识,来决定请求是否成功提交)
Search for specific Text:输入一个关键字。
Save count:找到关键字,保存一个找到关键字的次数,保存在一个参数中。这边设置的保存参数叫 login_test。
检查点结果:
1.设置检查点,在登录后检查是否查询到“基础数据”关键字。
2.判断语句,查询结果等于0,说明登录成功,输出一个登录成功的消息;如果检查结果不等于0,则报登录失败,输出一个登录失败消息。
3.lr_error_message : 输出一个错误消息。
4.atoi 函数:字符数组转换成整型。
5.Duration:事务响应时间 。正常应该是Duration减去Wasted Time 是真正的响应时间。
6.Wasted Time:浪费的时间。