小小糖 发表于 2018-3-14 14:59:50

白盒测试工具

白盒测试又称结构测试、透明盒测试、逻辑驱动测试或基于代码的测试。白盒测试是一种测试用例
设计方法,盒子指的是被测试的软件,白盒指的是盒子是可视的,你清楚盒子内部的东西以及里面
是如何运作的。"白盒"法全面了解程序内部逻辑结构、对所有逻辑路径进行测试。"白盒"法是穷举路
径测试。在使用这一方案时,测试者必须检查程序的内部结构,从检查程序的逻辑着手,得出测试
数据。贯穿程序的独立路径数是天文数字。


白盒测试的测试方法有代码检查法、静态结构分析法、静态质量度量法、逻辑覆盖法、基本路径测
试法、域测试、符号测试、路径覆盖和程序变异。

要手动进行白盒测试,不仅仅需要了解代码,而且还费时费力。手动测试效率低,而且也无法保证
准确率和全面性。

如何高效地完成白盒测试呢?专业的自动化工具可以方便、高效地实现。
白盒测试工具VectorCAST,不需要了解代码,就可以轻松完成单元测试和集成测试。

VectorCAST白盒测试工具的优点:
-提供完整的C/C++单元和集成测试使用的测试套件构建。
- 无需写测试代码
-自动构建桩函数及驱动代码
-支持图形界面或脚本方式运行测试
-提供针对嵌入式系统的优化代码覆盖率分析
-可整合The MathWorks® Simulink®, Green Hills® INTEGRITY®, IBM® Rational® DOORS® IBM® Rati
onal® Rhapsody®, PC-Lint和其它工具
-支持目标环境和模拟器环境的测试执行
-提供代码复杂度分析高亮显示高风险的代码
-可依照代码中的判断路径来自动生成测试用例
-提供测试执行回放功能,助于调试
-整合业界优良静态分析工具

页: [1]
查看完整版本: 白盒测试工具