AntsProfiler使用手册中文版.doc
文本预览下载声明
Ants Profiler
使用手册
版本:1.0
Improving processes for best products
2008-11
版本历史
版本 作者 参与者 起止日期 备注 1.0
目录
1 Ants Profiler介绍 1
1.1 功能介绍 1
1.2 使用方便 1
2 安装与卸载 1
2.1 运行环境 1
2.2 安装及测试环境要求 2
2.3 启动软件 2
3 使用说明 4
3.1 【ANTS Memory Profiler 4】内存测试工具使用说明 4
3.1.1 内存测试工具的使用 4
3.1.2 内存测试分析 9
3.1.3 内存测试工具菜单说明 19
3.2 【ANTS Performance Profiler 4】性能测试工具使用说明 21
3.2.1 性能测试工具的使用 21
3.2.2 性能测试分析 25
3.2.3 性能测试工具菜单说明 32
4 常见问题 33
Ants Profiler介绍
功能介绍
ANTS Profiler是一个检测基于.Net Framework的任何语言开发出的应用程序的代码性能的工具。它可以通过记录每行代码花费的时间,来帮助你优化程序的执行,而且可以用很多种格式来探测应用程序中效率不好的区域。ANTS Profiler还可以分析应用程序的内存使用状况,她就是通过记录每个对象分配的内存空间大小,来提供很多种报告样式给开着这察看哪个对象或者类占用了最多的内存,从而可以帮助你优化内存的使用。
本手册主要针对ANTS Profiler 4.1.0.45版本的使用进行说明,该版本在功能上存在以下的限制:
不可以优化remote远程应用程序(remote applications).
关闭一个控制台的应用程序并不意味着停止了模拟程序。
尽管提供了相当详尽的时间记录,还是会有偶然的差异。
版本与平台支持:
1.1 (仅适用于32位应用程序)
2.0 以上版本(支持32位和64位应用程序)
使用方便
从易用性的角度而言,ANTS Profiler工具一直被测试人员和程序员看作是一种操作简单、使用方便的傻瓜式工具。在ANTS Profiler 4.1.0.45版本,Red Gate公司在保持软件易用性的基础上对ANTS Profiler软件的功能进行了逐步的扩充和加强,为测试人员提供了比较完善的测试信息。
安装与卸载
运行环境
操作系统: 简体中文、英文2000/ME/XP/2003 最低配置: CPU:奔腾以上 内存:MB 显示卡: 硬盘:MB 驱动器: 其它设备:(非必备) 建议配置: CPU:奔腾Hz或更高 内存:B以上 \Red Gate\ANTS Profiler 4\Tutorials\CS\Mandelbrot\Mandelbrot.exe
【ANTS Memory Profiler 4】内存测试工具使用说明
内存测试工具的使用
内存工具测试流程
图3-1 内存测试工具测试流程
上图是我们在使用ANTS Profiler内存测试工具进行内存测试时的基本操作流程。在编写该工具的使用说明时,我们将贯彻这个测试流程主线进行展开。
启动测试项目向导
在启动【ANTS Memory Profiler 4】内存测试工具时,程序会自动打开一个Project Wizard项目向导窗口。如图3-2所示:
图3-2 项目向导
同时,我们还可以通过程序窗口的工具栏上的 按钮,如图3-3所示:
图3-3 工具栏Project wizard按钮
或者,在File菜单中的Project wizard选项(如图3-4)和使用Ctrl+W快捷键打开:
图3-4 File菜单中的Project wizard选项
选择目标程序类型
在测试项目向导中,我们首先需要进行设置的就是目标程序类型ANTS Profiler内存测试工具一共提供了5种程序类型供我们选择:
.NET desktop application : .NET桌面应用程序
ASP.NET web application hosted in IIS : 基于IIS的ASP.NET web应用程序
ASP.NET web application hosted in the ASP.NET development web server : 基于ASP.NET web开发服务器的web应用程序
.NET Windows service : .NET窗口服务
COM+ server application : COM+服务器应用程序
根据我们测试组目前主要的工作任务,以.NET桌面应用程序测试居多。我们后面的使用说明也将围绕这个类型应用程序内存测
显示全部