分享自己的经验,希望国内可以重视测试 主页:http://blog.sina.com.cn/chendamao1983 微博:http://weibo.com/tvchenziang

关于性能测试中的并发

上一篇 / 下一篇  2011-06-19 08:39:36

I#uDZh!l.F a#A0不少负载工具在实际的意义中也可以进行压力测试的分析。

F `0g K{Z v$`_ P;[5` ^y0

/O&Wc#D#^E9\+w0其中经常谈到并发及集合点的概念。51Testing软件测试网.\7d'f0| EB'K

51Testing软件测试网j NX9v1YBB|k5i

并发目的引入并发是为了提高资源利用率,从而提高系统效率。
2Pn ]2D6r%Pj s\0并发是1个会受操作系统所影响,是指在单位一定时间内的运行内 物理机器上有多个的程序或进程同处于开始运行,并且次序不是按一定规律绝对的。并不代表同时51Testing软件测试网 xP&U7Gx M,@#d U

51Testing软件测试网7O C9]%Z]0d

并发最底层是与进程、线程有关的操作,然后查看每个进程,线程对实际项目的影响。状态为未结束.51Testing软件测试网6wvDc.{|"my9G

/w4N]4R;J!s6M1|2{(Cl0并发主要特点:51Testing软件测试网 k OcVu;Qc"r

51Testing软件测试网X+{(k}v,],H

在并发环境下程序的执行是间断性的运作的。

C+VL0b1k5pc051Testing软件测试网 sKN X#^b@^e!c

在实际测试中,我们先需要确定1个操作系统的类型,可由项目组所支持的决定。

-G9EVV1zp0

8h*hG%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"d t*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软件测试网?;m w+cF Y7JZ Z.O

多脚本的复合运行,个人不是很熟悉。目标是辅助告诉程序1个结果,项目经过并发验证能支撑多少时间。51Testing软件测试网"Fy&\)c7a

51Testing软件测试网(Y"x2lH*[&U!JMkp

这只是1部分的内容,完毕!51Testing软件测试网7{*H:mp_0Z&qf8v f


TAG:

 

评分:0

我来说两句

我的栏目

日历

« 2024-04-21  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 3103
  • 日志数: 6
  • 建立时间: 2011-04-14
  • 更新时间: 2011-11-17

RSS订阅

Open Toolbar