性能测试工作室:http://www.cnblogs.com/preftest
个人博客: http://hi.baidu.com/higkoo
这样的场景应该如何理解?
上一篇 /
下一篇 2007-05-29 21:33:58
/ 个人分类:测试技术
查看( 2086 ) /
评论( 16 )
关于
LoadRunner的
原理,大家也讨论得也不止一次了。
ucT5x-k!W051Testing软件测试网)j&J1b-ZZ0d0JO[ 关于不
理解的地方,我描述如下:
51Testing软件测试网kG4NE#x9px$X g/]51Testing软件测试网
b*_#HQZ"^D-KQQ&cUS0 虚拟用户脚本,就有三个动作: 登陆——>查询——>退出
51Testing软件测试网IQ9bw @Z6?51Testing软件测试网"x4t W`#^f)n51Testing软件测试网g?3Ow~~[ 模拟场景如下:
Qa
e
SMWf7_~`4i01{PS2dr4e8G\4}0 加载10个用户,每1秒增加1个用户,动作持续20秒,完成后每秒减少一个用户。
51Testing软件测试网uT$R$IOG|6b$v!Kc_Zo%G0
v2b)?*~!uM^&J0有点我很不理解:
)GGc4i.G{lp0 设置忽略ThinkTime,那么运行过程我可以理解如下:
51Testing软件测试网!{ cq0rSfo
E(qwxE|^0 第1秒,一个用户开始运行。
D!e|Zt0 第2秒,二个用户在运行。
51Testing软件测试网l;g
CzS%A 第3秒,三个用户在运行。
J(nG7ehH%e o0 ……
'k
}xk.X
[z%I[$Tu0 第10秒,十个用户都在运行。
O"U
ck6Y*M#_051Testing软件测试网8jZ8z7m^r)Bw0}51Testing软件测试网iwkKU9xR1AT那么在第10秒的时候,第1秒就开始的那个用户在干什么呢?
51Testing软件测试网#]R%^,}h或者 在第20秒的时候,这10个用户分别在模拟什么动作呢?
51Testing软件测试网"G;T#r!`*f)}2m;v51Testing软件测试网$e!a*Vb'^p 实际上,登陆、查询、退出三个动作的运行,实际操作也不到10秒。
F@RkBYD051Testing软件测试网]kw0EI4t.S&E[一个用户在模拟场景中运行过程都超过30秒了。
M8~|)i(y,|[0这30秒中这个被模拟的用户各阶段在执行什么操作呢?
相关阅读:
- 谈谈软件测试面试问题(转) (zengyi2008, 2007-5-26)
- ERP功能测试最佳实践:10个步骤确保ERP系统的可靠性 (成长的小咪, 2007-5-26)
- loadrunner8.1快速入门 (kaiming, 2007-5-26)
- LoadRunner Creating GUI Vuser Scripts (kaiming, 2007-5-26)
- Learn_more_loadrunner8.1 (kaiming, 2007-5-26)
- 什么是QTP (成长的小咪, 2007-5-27)
- 什么是Winrunner (成长的小咪, 2007-5-27)
- 测试工具的选择和使用 (成长的小咪, 2007-5-27)
- 如何测试web网站? (成长的小咪, 2007-5-28)
- 如何在WINDOWS2003中自动装载USB硬盘(U盘或移动硬盘) (xruiqi, 2007-5-29)
论坛模式
推荐
收藏
分享给好友
管理
TAG:
自动化
测试工具
LoadRunner
原理
理解
测试技术
-
rickyzhu
发布于2007-05-29 21:59:02
-
你有所谓的持续时间,这期间前面的用户在进行迭代。
-
higkoo
发布于2007-05-29 22:50:20
-
敢问版主
QUOTE:
原帖由 rickyzhu 于 2007-5-29 21:59 发表
5sIHqZ}:B#iX:M'h软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具你有所谓的持续时间,这期间前面的用户在进行迭代。
)t#RS,A.tFxJ#`6f3t2A软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具
Hh:xES中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务
dL;k,eh/~-h:[M敢问版主,我是假设了 登录、查询、退出三个步骤,中间步骤就一个,持续时间也只有一个。www.51testing.com+M"e/l*oe
W"[
www.51testing.com"\3?
]\5a5t
用“持续时间”来迭代大故然容易理解,那如果中间步骤多了,应该如何理解呢?
$D6F/pI;J[软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 - 自动化测试工具软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 - 自动化测试工具fl N%~C
d*h_T
D
B:[f\5?rb!S软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 - 自动化测试工具 如:登录、查询、录数、再查询、生成报表……退出。软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 - 自动化测试工具4d6hZ
F!n'?"nF
-o#rr#cSi7n'l-zODwww.51testing.com软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 - 自动化测试工具+F*i'y8P+}
登录和退出是相同的,持续时间就一个,中间步骤有N次……软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具mXh6`c~$L'g
.L1~3{B/nk#yYwww.51testing.com
0Ur8\*} D.Us软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 - 自动化测试工具 不知是否我的理解错误 才产生 这样的疑问? sdlkfj7
-
xingcyx
发布于2007-05-30 09:22:32
-
持续时间是场景的持续时间,在你指定的场景持续期间,所有的虚拟用户都会反复迭代执行脚本。至于你想知道某一个时间点,某个虚拟用户在执行什么具体的操作,那就只有天知道了。如果你真的想知道,那么查看日志可以得到一部分信息。
-
qiguojie
发布于2007-05-30 09:23:43
-
我认为,如果持续时间内,vu可以完成一次所有action的迭代,那么就会进行下次所有迭代(从第一个action开始)
FB3C|[K51Testing软件测试网
$e4D{z-UdKA软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具为什么一个步骤的时候可以理解,而多个步骤的时候不能理解呢?? 把多个步骤想象成一个步骤,就OK了吧
-
Zee
发布于2007-05-30 09:30:18
-
如果中间步骤多,登录放到init中,退出放到end中,那么在迭代的时候就会反复执行中间步骤: