全部博文(87)
分类: Windows平台
2013-08-06 14:45:25
1、对同一事务,(1)在VUG中设置迭代10次而在controll中设置并发1人和(2)在VUG中设置迭代1次而在controll中设置并发10的区别。
答:对于第一种情况,是指一个人连续提交了10次事务,对于第二种情况,是指10个人每人提交了1次事务。从压力方面来讲,第二种情况压力更大一些
2、要区分这两时间设置的区别得有两个前提条件(1)在脚本中得有思考时间,没有思考时间谈论这两个概念就没有实际的意义了。(2)同理在不忽略思考时间的基础上对过滤思考时间讨论才是有意义的。下面就对在有思考时间的前提下对两个时间设置的区别做以简单说明。
一、首先设置的地方不同,忽略思考时间是在加压控制的时候可进行设置的,而过滤思考时间是在加压运行完毕分析的时候才可进行设置的。
二、从表面意思来看,忽略:疏忽,不在意;没注意到。过滤:利用物质的溶解性差异,将液体和不溶于液体的固体分离开来的一种方法。这是我们常见的忽略、过滤意思。而加上思考时间,就使两个概念抽象化了点,但其实质意义还是一样的。
忽略思考时间:是对的脚本进行重播回放或是加压控制时在有思考时间处,忽略思考时间,可以使它立即直接访问。
过滤思考时间:是在分析结果时,通过过滤器对思考时间的过滤。它不会影响整个运行时间,只对运行结果中的事务分析产生影响。(当然它也有一个前提条件,也就是在不忽略思考时间的条件下,否则过滤不过滤思考时间对结果分析都没有影响。)
三、从(2)中不难看出,忽略思考时间对整个负载运行结果产生影响,而过滤思考时间则不会影响运行结果,只会对运行结果后的事务分析产生影响。
注:在录制回放时对思考时间的设置不会影响到在controller中负载加压时对思考时间的设置。