51Testing软件测试论坛

标题: 计划运行时的超时问题? [打印本页]

作者: yjb    时间: 2006-4-12 10:57
标题: 计划运行时的超时问题?
设置不启用超时检查怎么还是会报超时错误?有一个操作服务器端处理半个小时才返回结果,需要如何设置?

[ 本帖最后由 yjb 于 2006-4-12 11:04 编辑 ]
作者: sunshine_luo    时间: 2006-4-12 12:16
这个超时恐怕不是ld报的,而是下层的连接提示超时吧?
感到奇怪的是,什么操作需要server处理半小时才返回结果啊?第一次碰到,呵呵
作者: yjb    时间: 2006-4-13 08:41
我测得程序是c/s三层结构,超时的是一个单据确认的功能,单据缴费中包括的人很多时,单据确认非常慢。下面是报的错:
Action.c(97): Error -27728: Step download timeout (120 seconds) has expired when downloading non-resource(s)
作者: yjb    时间: 2006-4-13 08:58
这个120秒不是超时设置中的任何时间
作者: ddyy128    时间: 2006-4-13 10:14
关于你出现的错误,在论坛里有相应的解答.搜索一下就可以找到,(下载非资源时超时的问题,)在虚拟用户产生器的工具栏中,有VUSER选项,然后点击左键,出现"运行时设置"选项,进入后,看到"首选项"对话框中有个"选项",进入"选项“页面,就可以看到一些LR默认的时间限制,修改一下就可以了。我用的是中文版7.8,所以解释时用的是汉语,希望你能看懂^6^
作者: yjb    时间: 2006-4-13 11:33
能说具体一点吗,我在运行时设置里只看到常规里有步、日志。思考时间、其他,网络里有速度模拟,没看到你说的首选项和选项啊?
作者: sunshine_luo    时间: 2006-4-13 12:11
选择“Expert Mode”
作者: ddyy128    时间: 2006-4-13 14:04
不是吧,进入运行时设置.可以看到有四个选项:
常规( 运行逻辑,思考时间....)
网络(速度模拟)
浏览器(浏览器仿真)
internet协议(代理服务器,首选项,内容检查)
在internet协议里有首选项,点击就出来了“选项”然后就进入了时间的设置。
不知道我所说的是不是能解决你的问题,也是刚开始接触LR,相互学习!
作者: yjb    时间: 2006-4-13 14:17
看到了,多谢啦
作者: yjb    时间: 2006-4-13 14:54
还是有问题,起作用的时间限制是http-request receive timeout 而不是step download timeout 前者的时间最大不超过1000秒,还是会报错,还有别的办法吗?
作者: ddyy128    时间: 2006-4-14 08:54
那就是HTTP请求接收时超时了,如果把这个时间调的更大一点呢,默认也是120秒,最大不超过1000秒什么意思呢?
作者: ddyy128    时间: 2006-4-14 08:59
况且我也不明白什么事物需要SERVER操作半个小时才能返回结果?
作者: yjb    时间: 2006-4-14 11:14
那个http-request receive timeout设置时不允许超过999秒。那个业务是一个很复杂的计算,半个小时还是短的,我们的优化是放在后台处理。
作者: savage    时间: 2006-4-14 15:47
我一直不知道应该怎么样设置这个时间
斑竹出来说说一般设置多少?
还有有些加压,减的设置其实很难
设置不当直接影响测试结果




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