一.什么是集合点

     在某个条件下,让同时做某个行为

二.集合点的目的

     让各个现场(用户)步调一致,对系统进行加压

     达到模拟真实并发访问的效果

集合点:一定要注意作用域

性能测试 -- 集合点技术

性能测试 -- 集合点技术

性能测试 -- 集合点技术

创建集合点

性能测试 -- 集合点技术

       参数设置

            number of simulated users to group by

           1.每集合够多少个模拟用户(线程)后发送一次请求,

           2.如果设置为0,等同于设置为线程组中的线程数

           3.确保设置的值不大于它所在线程组包含的用户数(线程数)

                否则会一直集结线程而不发出测试请求,直到超时(如果设置了的话)

           4.如果设置的小于线程数,则等到设置的用户数就执行

          timeout in milliseconds   所有用户的集合超时(一般要设置大一点

           1.超时时间,即多少毫秒后同时释放已集结的线程,发送测试请求

           2.设置为0,time将等待线程数达到了number of simultaneous users to group 中设置的值才释放(没有超时机制)

           3.大于0,如果超过 timeout in milliseconds 中设置的最大等待时间后还没达到  number of simulated users to group 中设置的值,time将不再等待,释放已到达的线程

 

集合点,参数-注意事项

       1.如果设置timeout in milliseconds为0,且线程数量无法达到number of simultaneous users to group by 中设置的值,那么test将无限等待,除非手动终止

       这个无法达到的情况有如下几种:

              1.设置的值大于线程数量,这样就永远无法达到了

              2.最后一批线程数不够集合点数目

相关文章: