白盒测试方法和工具
2016-08-28 20:29
281 查看
1. 白盒测试
白盒测试又称结构测试、逻辑驱动测试或基于程序本身的测试。测试者把被测程序看成一个盒子,而这个盒子是打开着的,以程序的内容来设计测试数据。采用这种测试方法,测试人员对被测试程序的内部结构是清楚的。从程序的内部逻辑结构入手,按照一定的原则设计测试用例,对软件的逻辑路径进行测试,在程序的不同点检查程序的状态。
测试目标: 提高测试覆盖率
2. 工具
Jcontract Java 实时性能监控以及分析优化 C++ Test C,C++ 代码分析和动态测试 CodeWizard C,C++ 代码静态分析 Insure++ C,C++ 实时性能监控以及分析优化 其它公司 .test .Net 代码分析和动态测试 logiscope c/c++ Verlog公司的静态、动态分析工具 还有testbed、Cantata c/c++等 Rational工具集中的puricoverage和purify、quantify Compuware白盒测试工具集 BoundsChecker C++,Delphi API和OLE错误检查、指针和泄露错误检查、内存错误检查 TrueTime C++,Java,Visual Basic 代码运行效率检查、组件性能的分析 FailSafe Visual Basic 自动错误处理和恢复系统 Jcheck M$ Visual J++ 图形化的纯种和事件分析工具 TrueCoverage C++,Java,Visual Basic 函数调用次数、所占比率统计以及稳定性跟踪 SmartCheck Visual Basic 函数调用次数、所占比率统计以及稳定性跟踪 CodeReview Visual Basic 自动源代码分析工具 Xunit白盒测试工具集 Aunit Ada http://www.libre.act-europe.fr CppUnit C++ http://cppunit.sourceforge.net ComUnit VB,COM http://comunit.sourceforge.net Dunit Delphi http://dunit.sourceforge.net DotUnit .Net http://dotunit.sourceforge.net HttpUnit Web http://c2.com/cgi/wiki?HttpUnit HtmlUnit Web http://htmlunit.sourceforge.net Jtest Java http://www.junit.org JsUnit(Hieatt) javascript 1.4以上 http://www.jsunit.net PhpUnit Php http://phpunit.sourceforge.net PerlUnit Perl http://perlunit.sourceforge.net XmlUnit Xml http://xmlunit.sourceforge.net DUnit .net JUnit java
相关文章推荐
- 第4代白盒测试方法实践之“内存泄露检查工具VLD如何与VcTester配合使用”
- 第4代白盒测试方法之“如何选择嵌入式白盒测试工具”
- 第4代白盒测试方法通俗释义
- 测试方法和测试工具解决方案(2)
- 常用嵌入式软件白盒测试工具介绍
- linux网络配置、测试及故障诊断方法和工具四 推荐
- linux网络配置、测试及故障诊断方法和工具二
- 第4代白盒测试方法介绍--理论篇
- 白盒测试用例设计方法举例
- 网络测试及故障诊断方法及工具 v0.1b
- 白盒测试中的六种覆盖方法
- linux网络配置、测试及故障诊断方法和工具五
- 测试方法和测试工具解决方案(1)
- 第4代白盒测试方法实践之“VcTester持续集成框架的应用价值”
- [原创]白盒测试用例设计方法
- 常用嵌入式软件白盒测试工具介绍
- 第4代白盒测试方法之“为什么要做白盒测试”
- 第4代白盒测试方法实践之“如何在VcTester集成自动构建功能”
- linux网络配置、测试及故障诊断方法和工具一 推荐
- 第4代白盒测试方法实践之“VcTester插装原理与各种覆盖率配置”