51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

测试开发精英班,通向高级软件测试工程师【好消息】企业内训服务上线啦!项目为王,自动化测试提升加速器 !横扫BAT,Python全栈测试开发技能大全
【115期】:如何从测试工程师成长为测试开发? 参与调查问卷 缔造行业趋势 月薪15K+的测试开发必备技能? 【活动】为视频UP主打CALL,互动领福利!
查看: 2314|回复: 6

[原创] 内存泄漏

[复制链接]

该用户从未签到

发表于 2011-2-25 19:10:33 | 显示全部楼层 |阅读模式
程序在用户量的时候,出现内存泄漏的情况,会导致直接down的情况。
在本地进行性能测试的时候,运行400个虚拟用户时候,出现下列错误
-27728        vuser_init.c(26): Error -27728: Step download timeout (120 seconds) has expired when downloading non-resource(s)        768        Cntrl        322        4        1       
-27791        Action.c(6): Error -27791: Server "192.168.0.91" has shut down the connection prematurely        113        Cntrl        109        4        1       
-26623        Action.c(6): Error -26623: HTTP Status-Code=408 (Request Timeout) for "http://192.168.0.91:9081/meip_gd/mq*index.do"        135        Cntrl        101        4        1       
-27727        vuser_init.c(9): Error -27727: Step download timeout (120 seconds) has expired when downloading resource(s). Set the "Resource Page Timeout is a Warning" Run-Time Setting to Yes/No to have this message as a warning/error, respectively        25        Cntrl        25        2        1
回复

使用道具 举报

该用户从未签到

发表于 2011-2-27 10:17:38 | 显示全部楼层
你怎么确认这就是内存泄露引起的?
是不是连接数不足引起的
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2011-2-27 22:04:31 | 显示全部楼层
楼主您好!
LR 只能反映出用户端层面的状况,不能通过LR 报错直接定位是内存泄漏(证据不足)。
从楼主的的报错中看到的只是 连接超时120秒、无法连接等情况报告。
一般内存泄漏反映现象需要监控 服务器资源 内存是否在持续增长而不被释放、CPU处理持续升高的 折线图等等现象展现报告中可以提供证据。 还有可能在LR 的TPS 图 中 处理能力折线图 呈下降趋势、响应时间持续增长等等。
回复 支持 反对

使用道具 举报

该用户从未签到

 楼主| 发表于 2011-2-28 10:04:29 | 显示全部楼层
回复 3# Fin


    谢谢!!
现在还在找问题的原因,我录制的脚本应该不是内存泄漏的原因。
需要多录制相关的脚本,来确定问题产生的具体情况。
回复 支持 反对

使用道具 举报

该用户从未签到

 楼主| 发表于 2011-2-28 10:06:48 | 显示全部楼层
回复 3# Fin


    谢谢!!
现在还在找问题的原因,我录制的脚本应该不是内存泄漏的原因。
需要多录制相关的脚本,来确定问题产生的具体情况。
回复 支持 反对

使用道具 举报

该用户从未签到

 楼主| 发表于 2011-2-28 10:06:58 | 显示全部楼层
回复 3# Fin


    谢谢!!
现在还在找问题的原因,我录制的脚本应该不是内存泄漏的原因。
需要多录制相关的脚本,来确定问题产生的具体情况。
回复 支持 反对

使用道具 举报

该用户从未签到

 楼主| 发表于 2011-3-7 17:45:16 | 显示全部楼层
现在测试的结果是发现,在执行一段SQL 的数据库连接会会一直占用没有被释放,
但是还不太能确定是一定会模拟到客户那边的内存泄漏的情况
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /2 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2020-10-27 05:35 , Processed in 0.069602 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2020 Comsenz Inc.

快速回复 返回顶部 返回列表