google搜索 51Testing站内搜索                    软件测试门户 | 软件测试培 训 | 文章资料精选 | 软件测试论坛 | 软件测试博客 | 测试招聘求职 
打印

c#。net怎么测试内存泄露及cpu占用率?

c#。net怎么测试内存泄露及cpu占用率?


c#。net怎么测试内存泄露及cpu占用率?

我是新手,见笑了。

TOP

我也是新人,期待高手指点!

TOP

怎么没人啊?我也想知道啊!
︶ㄣ譆`瑍`荙`唁`聙`嘚`镁`釹︷╃ yan~

TOP

首先我想问问你在哪个阶段进行内存泄露及cpu占用率测试,单元测试,集成测试还是系统系统.

TOP

在上述三种情况下怎么分别进行内存泄露及cpu占用率测试?
期待高手指教

TOP

主要关注后面两种。请高手指教
我的邮箱:shen-odin@163.com

TOP

me too.

TOP

在集成测试中我们主要关注的是接口部分的调用关系,但是有时候在线程同步上没有处理好的时候很容易造成,内存使用过高,这个主要看你的CODE是怎么写的,虽然.NET提供自动垃圾回收功能但是问题往往出在这里.还有就是和数据库交互过程中使用会话,也是有可能出现问题的.
在系统测试中,毕竟大多数都是使用黑盒子测试,大家对内部实现也不十分清楚了,所以只能用不同的数据量来测试系统的性能,通常是看在不同时期CPU,内存消耗有没有成直线上升.或者是在相同的时间段内他们的线性图是否相同.

TOP

用工具啊,有这样的工具

TOP

谢谢monkey2的解答!

TOP

millionaire, 什么工具, 情告诉名字

TOP

Purify内存泄露检查工具,好像是Rational公司的

TOP

.Net理论上不存在内存泄漏的问题,但是可能存在使用不当造成内存没有释放。鉴于这种情况,你可以去微软的网站上下载内存使用的监视工具。它会记录你整个程序运行时的内存分配情况。哪些内存使用不正常的,可以很快的确定位置和原因。

TOP

可以考虑通过性能测试工具,LR、WAT等工具对系统进行性能测试,可以监视系统的内存和CPU使用情况。

TOP

用windows系统自带的监视器不就行了,lr等工具其实也是调用的它啊!

TOP

purify内存扫描
别让时间溜走!
QQ:40221743,欢迎交流!

TOP

使用工具是最好
testing@foxmail.com

TOP

对于嵌入式产品,又如何检测内存泄漏呢

TOP

收藏


收藏再说
welcome to my sky——Freedom Group!

TOP

自己写脚本
这就是巴巴爸爸、巴巴妈妈、巴巴祖、巴巴拉拉、巴巴利波、巴巴伯、巴巴贝尔、巴巴布莱特、巴巴布拉伯!,听明白了吗,再说一遍。 哈哈“可里可里可里可里,巴巴变。

TOP

 
当前时区 GMT+8, 现在时间是 2008-7-7 05:55Copyright(C)上海博为峰软件技术有限公司 2001-2007 电话:021-64471599-8017
当您在访问网站、论坛及博客过程中遇到问题时可发送email:webmaster@51testing.com或发送论坛短信至管理员风在吹