From Baidu:
在测试工作中,需要接触到各种类型的测试工具。一般来说,有以下一些类型的工具:
测试管理工具:可以帮助完成测试计划、跟踪测试运行结果等的工具。这类工具还包括有助于需求、设计、编码测试及缺陷跟踪的工具;
静态分析工具:分析代码而不执行代码。这种工具检测某些缺陷比用其它方法更有效,开销也更小。这种工具一般可以度量代码的各种指标,如McCabe测定复杂度,Logiscope度量代码和规范的复合度等等;
覆盖率工具:这种工具评估通过一系列测试后,软件被执行的程度。这种工具大量的被应用于单元测试中,如PureCoverage、TrueCoverage、Logiscope等;
动态分析工具:这种工具评估正在运行的系统。例如,检查系统运行过程中的内存使用情况,是否有内存越界、内存泄露等等,这类工具有Purify、BoundChecker等;
测试执行工具:这类工具可使测试能够自动化进行,并且各个层次(单元测试、集成测试、系统测试)的执行工具都有。例如系统测试阶段有功能测试自动化工具,如Robot、Winrunner、SilkTest等;还有性能测试工具,如Loadrunner、SilKPerformer等。

白盒测试工具主要有:
内存资源泄漏检查:Numega中的bouncechecker,Rational的Purify
代码覆盖率检查:Numega中的truecoverage,Rational的Purecoverage,Telelogic公司的logiscope, Macabe公司的Macabe
代码性能检查:Numega中的truetime,Rational的Quantify
代码静态度量分析质量检查工具:logiscope和Macabe

黑盒测试工具主要有:
客户端功能测试:MI公司的winrunner,compuware的qarun,Rational的robot
服务器端压力性能测试: MI公司的winload,compuware的qaload,Rational的SQA load等等
Web测试工具:MI公司的Astra系列,rsw公司的e-test suite
测试管理工具:rational的test manager,compuware的qadirector等
缺陷跟踪工具:trackrecord,Testtrack

单元测试工具:
测试框架: delphi dunit
java junit
c++ cppunit
Visual Basic VBUnit
(.NET platform) NUnit

测试工具等。

转载于:https://www.cnblogs.com/lzjsky/archive/2010/09/05/1818417.html

[转]关于内存泄露测试工具相关推荐

  1. Ubuntu下内存泄露检测工具Valgrind的使用

    在VS中可以用VLD检测是否有内存泄露,可以参考http://blog.csdn.net/fengbingchun/article/details/44195959,下面介绍下Ubuntu中内存泄露检 ...

  2. linux c 内存泄露 检查工具

    Linux下编写C或者C++程序,有很多工具,但是主要编译器仍然是gcc和g++.最近用到STL中的List编程,为了检测写的代码是否会发现内存泄漏,了解了一下相关的知识. 所有使用动态内存分配(dy ...

  3. Linux下几款C++程序中的内存泄露检查工具

    Linux下编写C或者C++程序,有很多工具,但是主要编译器仍然是gcc和g++.最近用到STL中的List编程,为了检测写的代码是否会发现内存泄露,了解了一下相关的知识. 所有使用动态内存分配(dy ...

  4. Android C++ Native 内存泄露检查工具Raphael使用介绍

    Android C++ Native 内存泄露检查工具使用介绍 实现原理 使用方法 Raphael添加到测试apk 添加项目依赖 同步gradle 启动泄露检测功能 直接使用boardcast功能控制 ...

  5. 几种内存泄露检测工具的比较

    概述 内存泄漏(memory leak)指由于疏忽或错误造成程序未能释放已经不再使用的内存的情况,在大型的.复杂的应用程序中,内存泄漏是常见的问题.当以前分配的一片内存不再需要使用或无法访问时,但是却 ...

  6. IE内存泄露监测工具sIEve

    文章来自:http://hi.baidu.com/adxhoofplubbovq/item/51cbf21676158ffb64eabfec IE内存泄露监测工具 sIEve介绍 sIEve 是 一个 ...

  7. Android内存泄露测试不再蓝瘦,香菇

    在进行Android内存泄露分析时,面对成千上万个对象,你是否蓝瘦,香菇?作为测试人员你在进行内存泄露测试之后,是否有勇气告诉开发同事程序已经没有内存泄露,可以放心发布了? 众所周知,内存泄露测试难点 ...

  8. github snap android,GitHub - albuer/heapsnap: HeapSnap 是一个定位内存泄露的工具,适用于Android平台。...

    HeapSnap 1.HeapSnap 是什么 HeapSnap 是一个定位内存泄露的工具,适用于Android平台. 主要特性如下: 对系统负载低 不需要修改目标进程的源代码 支持Andoroid上 ...

  9. VC内存泄露检查工具:Visual Leak Detector

    www.diybl.com 时间:2009-04-12 作者:匿名 编辑:sky 初识Visual Leak Detector        灵活自由是C/C++语言的一大特色,而这也为C/C++程序 ...

最新文章

  1. 烂泥:SQL Server 2005数据库备份与恢复
  2. phpwind管理权限泄露漏洞
  3. POJ3762 时间段用k次
  4. redis.conf 配置档详解
  5. jQuery框架风云榜案例
  6. 描述java源程序构成_Java第二章Java程序设计
  7. SQL Server in Docker - 还原数据库
  8. 输入参数的数目不足_sklearn.decomposition.PCA 参数速查手册
  9. Vue优化策略_项目上线_02
  10. 无法打开包括文件: “corecrt.h”: No such file or directory
  11. CornerNet: 将目标检测问题视作关键点检测与配对
  12. JS 与 后台如何获取 Cookies
  13. 分支定界 matlab,分支定界法matlab程序
  14. Python 练习题6-13
  15. 系统集成项目管理工程师 笔记(第一章:信息化知识)
  16. Photoshop2023最新版安装教程及下载
  17. U盘插入电脑识别不出来,如何解决?
  18. R语言中,如何设置当前工作文件路径?
  19. Java 基础类型 —— Short
  20. worldpress 的 GPG 加密插件

热门文章

  1. vue 小地图放大缩小_实景3D卫星地图
  2. QtJava笔记-Qt与Java进行SSL双向认证(Qt客户端,Java服务端)
  3. Java笔记-编码方式创建kaptcha验证码
  4. Linux学习笔记-最基础的常用shell命令
  5. 6.4.1-6.4.2树、森林、二叉树的转换
  6. php js脚本查询php,php结合js实现多条件组合查询
  7. java导出数据到excel模板_springboot+jxls 根据Excel模板 填写数据并导出
  8. 计组之数据运算:8、c语言之强制类型转化、数据的存储与排序(大小端、字节对齐)
  9. 计算机网络之网络概述:4、分层结构(协议、接口、服务)
  10. linux shell if -a 到-z参数含义