51Testing软件测试论坛

标题: 小女子初学LR,有个问题请教各位大虾 [打印本页]

作者: 小红莓    时间: 2009-8-6 18:04
标题: 小女子初学LR,有个问题请教各位大虾
我在做一个页面的压力测试,场景是模拟100用户并发操作,
该页面是展开一棵树,我把操作放在了一个Action里面,代码如下:
jfk_mode_1_openTree()
{
        lr_think_time(20);

        lr_rendezvous("open_all");

        lr_start_transaction("open_tree");

        web_url("BSC_m2.gif",
                "URL=http://108.88.3.200:8003/bsc/images/BSC_m2.gif",
                "Resource=1",
                "Referer=http://108.88.3.200:8003/bsc/main/index.jsp?catid=24",
                LAST);
        ..................(部分代码省略)

       lr_end_transaction("open_tree", LR_AUTO);

        return 0;
}

执行生成的测试分析报告

Transaction NameMinimumAverageMaximumStd. Deviation90 PercentPassFailStop
jfk_mode_1_openTree_Transaction3.0426.0618.7681.948.56710000
open_tree00.1260.5340.1280.3210000



我想问一下 jfk_mode_1_openTree_Transaction 的平均时间6.061 指的是哪些操作的平均时间呢 (包含了100个用户集结的时间和open_tree这个事务的时间吗)
作者: 小红莓    时间: 2009-8-6 19:03
没人帮助一下吗  : (
作者: xxzmxx    时间: 2009-8-6 21:31
Average Transaciton Response Time的解释
“事务平均响应时间”显示的是测试场景运行期间的每一秒内事务执行所用的平均时间,通过它可以分析测试场景运行期间应用系统的性能走向。
例:随着测试时间的变化,系统处理事务的速度开始逐渐变慢,这说明应用系统随着投产时间的变化,整体性能将会有下降的趋势。

问: “每一秒内事务执行所用的平均时间”是什么意思?一秒内,事务可以执行多少时间吗?不就是一秒?
作者: 小红莓    时间: 2009-8-7 10:07
用户集结的时间有被包括在jfk_mode_1_openTree这个事务里面吗,
6.06的平均时间是不是包括了用户集结的时间和open_tree这个事务的时间呢,因为jfk_mode_1_openTree这个Action里我只做了open_tree这个操作
作者: wangshuman    时间: 2009-8-7 10:38
还包括了思考时间
作者: sunlei349    时间: 2009-8-7 18:18
包括
作者: kuangquanshui    时间: 2009-8-8 17:15
第一个事务就是全部时间  你新创建的事务就是你要关心的  用你的平均事务响应时间减去本事务的思考时间 就是你要的了   个人观点
作者: yijiangao    时间: 2009-8-8 18:25
标题: 同意楼上的
jfk_mode_1_openTree为函数体内所有操作占用的时间,包含思考时间。
而OPEN-TREE的时间仅是你新建的事物内部的所有语句的时间。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2