分享自己的经验,希望国内可以重视测试
主页:http://blog.sina.com.cn/chendamao1983
微博:http://weibo.com/tvchenziang
关于性能测试中的并发
上一篇 /
下一篇 2011-06-19 08:39:36
I#uDZh!l.F
a#A0不少负载工具在实际的意义中也可以进行压力测试的分析。
F`0gK{Z v$`_ P;[5` ^y0/O&Wc#D#^E9\+w0其中经常谈到并发及集合点的概念。51Testing软件测试网.\7d'f0|
EB'K
51Testing软件测试网jNX9v1YBB|k5i并发目的引入并发是为了提高资源利用率,从而提高系统效率。
2P n
]2D6r%Pj
s\0并发是1个会受操作系统所影响,是指在单位一定时间内的运行内 物理机器上有多个的程序或进程同处于开始运行,并且次序不是按一定规律绝对的。并不代表同时51Testing软件测试网 xP&U7Gx M,@#d U
51Testing软件测试网7O
C9]%Z]0d并发最底层是与进程、线程有关的操作,然后查看每个进程,线程对实际项目的影响。状态为未结束.51Testing软件测试网6w vDc.{|"my9G
/w4N]4R;J!s6M1|2{(Cl0并发主要特点:51Testing软件测试网 k OcVu;Qc"r
51Testing软件测试网X+{(k}v,],H在并发环境下程序的执行是间断性的运作的。
C+VL0b1k5pc051Testing软件测试网 sKNX#^b@^e!c在实际测试中,我们先需要确定1个操作系统的类型,可由项目组所支持的决定。
-G9EVV1z p08h*h G%DO3L7YtH0然后确定执行用户数量,那些用户将进行操作什么。51Testing软件测试网S$`7T@1NIut
51Testing软件测试网
?2@S4[4^ x
N3F所用的协议;例如Tcp/Ip
-V
A4V s o4t*`051Testing软件测试网KKOGs3M1txA关键点是并发策略;(执行路径,执行所影响的,集合点及最大支持并发连接数)51Testing软件测试网6j$Gmi)yf-qJ
51Testing软件测试网K"dt*k"~集合点类似1个war3中生产了15名步兵到同个坐标,然后设置1个集合坐标。51Testing软件测试网l&~#{ z9HL
51Testing软件测试网:xo;[:Y7x6BD执行的用户数量根据测试并发策略,然后就可以指定测试脚本。51Testing软件测试网4~;|%Vh!m\,o6E:c*s
&om.tf;t+l0最后设定1个session时间,当会话结束后,可以执行其他脚本。
PWn!}&j%E~,q051Testing软件测试网?;mw+cFY7JZ
Z.O多脚本的复合运行,个人不是很熟悉。目标是辅助告诉程序1个结果,项目经过并发验证能支撑多少时间。51Testing软件测试网"Fy&\)c7a
51Testing软件测试网(Y"x2lH*[&U!JMkp这只是1部分的内容,完毕!51Testing软件测试网7{*H:mp_0Z&qf8v
f
收藏
举报
TAG: