小红莓 发表于 2009-8-6 18:04:37

小女子初学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 PercentPassFailStopjfk_mode_1_openTree_Transaction3.0426.0618.7681.948.56710000open_tree00.1260.5340.1280.3210000


我想问一下 jfk_mode_1_openTree_Transaction 的平均时间6.061 指的是哪些操作的平均时间呢 (包含了100个用户集结的时间和open_tree这个事务的时间吗)

小红莓 发表于 2009-8-6 19:03:33

没人帮助一下吗: (

xxzmxx 发表于 2009-8-6 21:31:29

Average Transaciton Response Time的解释
“事务平均响应时间”显示的是测试场景运行期间的每一秒内事务执行所用的平均时间,通过它可以分析测试场景运行期间应用系统的性能走向。
例:随着测试时间的变化,系统处理事务的速度开始逐渐变慢,这说明应用系统随着投产时间的变化,整体性能将会有下降的趋势。

问: “每一秒内事务执行所用的平均时间”是什么意思?一秒内,事务可以执行多少时间吗?不就是一秒?

小红莓 发表于 2009-8-7 10:07:31

用户集结的时间有被包括在jfk_mode_1_openTree这个事务里面吗,
6.06的平均时间是不是包括了用户集结的时间和open_tree这个事务的时间呢,因为jfk_mode_1_openTree这个Action里我只做了open_tree这个操作

wangshuman 发表于 2009-8-7 10:38:27

还包括了思考时间

sunlei349 发表于 2009-8-7 18:18:10

包括

kuangquanshui 发表于 2009-8-8 17:15:13

第一个事务就是全部时间你新创建的事务就是你要关心的用你的平均事务响应时间减去本事务的思考时间 就是你要的了   个人观点

yijiangao 发表于 2009-8-8 18:25:46

同意楼上的

jfk_mode_1_openTree为函数体内所有操作占用的时间,包含思考时间。
而OPEN-TREE的时间仅是你新建的事物内部的所有语句的时间。
页: [1]
查看完整版本: 小女子初学LR,有个问题请教各位大虾