北京嵌入式培训
达内北京广渠门中心

010-62126400

热门课程

北京嵌入式培训 > 疑难解答 >嵌入式工程师常用的单元测试工具有哪些?

嵌入式工程师常用的单元测试工具有哪些?

  • 时间:2018-01-11 15:31
  • 发布:北京嵌入式培训
  • 来源:疑难解答

嵌入式工程师常用的单元测试工具有哪些?单元测试(模块测试)是开发者编写的一小段代码,用于检验被测代码的一个很小的、很明确的功能是否正确。通常而言,一个单元测试是用于判断某个特定条件(或者场景)下某个特定函数的行为。例如,你可能把一个很大的值放入一个有序list 中去,然后确认该值出现在list 的尾部。或者,你可能会从字符串中删除匹配某种模式的字符,然后确认字符串确实不再包含这些字符了。

单元测试常用工具有哪些?达内北京嵌入式培训给大家介绍了以下几种:

测试管理工具:可以帮助完成测试计划、跟踪测试运行结果等的工具。这类工具还包括有助于需求、设计、编码测试及缺陷跟踪的工具;

静态分析工具:分析代码而不执行代码。这种工具检测某些缺陷比用其它方法更有效,开销也更小。这种工具一般可以度量代码的各种指标,如McCabe测定复杂度,Logiscope度量代码和规范的复合度等等;

覆盖率工具:这种工具评估通过一系列测试后,软件被执行的程度。这种工具大量的被应用于单元测试中,如PureCoverage、TrueCoverage、Logiscope等;

动态分析工具:这种工具评估正在运行的系统。例如,检查系统运行过程中的内存使用情况,是否有内存越界、内存泄露等等,这类工具有Purify、BoundChecker等;

测试执行工具:这类工具可使测试能够自动化进行,并且各个层次(单元测试、集成测试、系统测试)的执行工具都有。例如系统测试阶段有功能测试自动化工具,如Robot、Winrunner、SilkTest等;还有性能测试工具,如Loadrunner、SilKPerformer等。

更多关于嵌入式的相关知识,请继续关注达内北京嵌入式培训,会有更多精彩内容与您分享。

上一篇:学习嵌入式开发,必备的小窍门有哪些?
下一篇:嵌入式开发语言有哪些?达内这样说

嵌入式学习技巧有哪些?

嵌入式开发会被淘汰吗?

嵌入式开发语言有哪些?达内这样说

嵌入式工程师常用的单元测试工具有哪些?

选择城市和中心
贵州省

广西省

海南省