51Testing软件测试论坛

标题: 响应时间=结果摘要中显示的时间-思考时间吗??? [打印本页]

作者: tianlu_0_0    时间: 2009-10-13 09:43
标题: 响应时间=结果摘要中显示的时间-思考时间吗???
如题。 我在测试执行时看到的响应时间和测试分析结果摘要中显示的时间都比较大, 实际打开页面感觉也没那么慢。 仔细看脚本, 里面有思考时间。 在施压时思考时间不用忽略吧? 那么最后得出的结论, 要给领导或相关人员汇报的结果是哪个啊? 就是显示的结果? 还是显示的结果-思考时间?
请指教。 谢谢。
作者: aman_cao    时间: 2009-10-13 10:01
分析结果时,去掉include think time。
作者: tianlu_0_0    时间: 2009-10-13 10:40
版主:
1)哪有include think time复选框啊。 你是不是笔误了, 应该是ignore think time啊? 要不我怎么没看见在哪啊?在Analysis组件的某个菜单里? 请指教。
2)运行时设置,在VuGen组件里设置了, 到Controller里还需要要设置吗? 如果没有改动, 就不用重新在Controller里设置了吧? 你说的选项如果是ignore think time, 那我是在controller里设置一下, 还是在vugen里设置呢?
迷糊!!困惑, 请指教。
作者: aman_cao    时间: 2009-10-13 10:54
在结果分析时,右击图形,在set filter/group by中,有个think time,在value选项中去除incluce think time
作者: tianlu_0_0    时间: 2009-10-13 11:06
哦。 你说的是在响应时间那张图中进行设置啊。谢谢。 我现在那些图都不怎么会用呢。 就看看summary report那个总图, 然后给领导看“你看响应时间是多少多少吧” , 那张摘要图里的显示时间没有办法调整吧?
作者: tianlu_0_0    时间: 2009-10-15 11:34
还是有如题的疑惑,不敢确定。
summary report 这个图里的响应时间和controller里动态运行的transaction response time那张图里的时间挺一致的。
但是我今天做的那个分析结果中的average transaction response time那张图里的结果怎么和他们差距那么大啊,尤其是最大响应时间。
还有90%的响应时间列在这张图里怎么没有呢, 不是重点要参考的项嘛,怎么调出来啊。
作者: tianlu_0_0    时间: 2009-10-15 11:37
开发人员对系统做了优化, 说是对数据库分了表什么的。 结果两个版本一对比。 怎么测出的结果响应时间比优化后的还快呢?

这个工具用的是真没底气, 是他的系统没优化好,还是我没用对,分析对啊。 愁得慌。
作者: wwwux    时间: 2009-10-15 11:45
以后把思考时间放在事务开始之前,统计就不会有思考的时间了。
作者: tianlu_0_0    时间: 2009-10-15 11:58
思考时间是脚本录制时自动生成在某个位置的, 这个位置还需要咱们手工修改啊? 事务也是我在录制过程中添加的, 事务和思考时间这块我没人共修改。

我还真没注意思考时间都出现在脚本的什么地方。都是出现在Action的大括号里应该是。 wwwux, 您的意思是, 把思考时间手工改到lr_start_transaction前? 我一会试试。

在controller运行时, 不有个动态的响应时间曲线图嘛, 那个还有没有必要看啊? 是不是在事务前有思考时间, 那个图就比较准确了, 可以看。 否则如果显示的响应时间很大,40,50, 60s。。。。可能是思考时间的原因啊。我怎么都不相信那个图,这几天做测试, 因为用浏览器打开,没那么响应慢。
作者: tianlu_0_0    时间: 2009-10-15 12:12
是在下面那个图里设置超时时间吗? disconnect那个项嘛?

作者: wwwux    时间: 2009-10-21 09:27
原帖由 tianlu_0_0 于 2009-10-15 11:58 发表
思考时间是脚本录制时自动生成在某个位置的, 这个位置还需要咱们手工修改啊? 事务也是我在录制过程中添加的, 事务和思考时间这块我没人共修改。

我还真没注意思考时间都出现在脚本的什么地方。都是出现在Actio ...

是的,我通常都是手动修改的
作者: wwwux    时间: 2009-10-21 09:27
原帖由 tianlu_0_0 于 2009-10-15 12:12 发表
是在下面那个图里设置超时时间吗? disconnect那个项嘛?

看不到你的图
作者: wistaria    时间: 2009-10-21 09:37
thinktime 在VuGen组件里设置, 到Controller里还需要设置的!
如果你每次都是从VuGen创建Controller,那就是说每次都要在Controller里面设置一下!
因为VuGen中的设置对Controller无效。
按照楼上几位的说法我觉得可以用两种方式了
1、在Controller设置思考时间忽略
2、如果在Controller未设置则可以在分析图中选择不包含思考时间
在概述里面似乎无法筛选思考时间的!
作者: guiyi123    时间: 2009-10-21 13:49
跑场景的时候忽略思考时间。
但在模拟真实场景的时候,要模拟思考时间。根据具体的需要,可以将思考时间放在事务外,或分析的时候不计算思考时间。
作者: jieran805    时间: 2009-10-23 16:58
wistaria :说的“thinktime 在VuGen组件里设置, 到Controller里还需要设置的!
如果你每次都是从VuGen创建Controller,那就是说每次都要在Controller里面设置一下!
因为VuGen中的设置对Controller无效。”
是这样的么?
我每次都是在VUGen里设置的,都是有效的呀
作者: freedom0    时间: 2009-10-23 17:47
思考时间只是为了模拟真实环境,页面用事物划分时思考时间不要放在事物里面。
作者: kuangquanshui    时间: 2009-10-26 12:30





欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2