求高手指点一下
我进行场景测试的时候选的是Vuser目标场景,选择50用户时执行完没有任何报错,也没有提示说“达不到所设定的目标”;当我选择100个用户时,有报错:Login.c(8): Error -27796: Failed to connect to server "192.168.10.22:8022": Connection refused
但是也没有提示说“达不到所设定的目标”。
我就想:这个报错是不是说系统崩溃了,或者说资源抢占造成了错误。如果是出现了错误,那不就是应该提示“达不到所设定的目标”吗?!
我刚学lr,不大会分析问题,请高手指点一下,谢了! 我也刚学,碰到过几次这个错误提示
有时报这个错 是个别用户的错误(个别用户的与服务器的连接失败)不是所有的。
目标场景达没达到 是不是得看analysis中的结果呀 回复 2# 夏日摸摸茶
有提示的 这个问题可能是数据库连接数不够,或者服务器不支持这么多的并发用户,最好找开发看看后台日志。
另外,你也可以从Ananlysis的分析图中,看看服务器的各资源情况,找到问题所在。
性能测试一般允许错误在1%左右,Analysis的图中应该可以看出来你有没有达到目标,如果达到目标了,报错率在1%以内,应该就算通过了。 回复 4# aklszt
我觉得是CPU不够用,因为一般出现这个问题的时候,看到% Processor Time (Processor _Total) 都快达到100%了。 连接数不够的原因吧,改一下注册表中HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters下的TcpWindowSize这个值试试看,或者把TcpTimedWaitDelay改小点吧 什么是注册表?所谓注册表实际上是一个庞大的数据库,其中容纳了应用程序和计算机系统的全部配置信息、系统和应用程序的初始化信息、应用程序和文档文件的关联关系、硬件设备的说明、状态和属性以及各种状态信息和数据。打开注册表的方法是:单击“开始”,运行,键入“regedit”回车。
页:
[1]