关闭

白盒测试工具CodeTest

发表于:2008-3-13 16:06

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:未知    来源:网络转载

        (2)测试覆盖率分析:CODETEST 提供程序总体概况,函数级代码以及源级覆盖趋势等多种模式来观测软件地覆盖情况。由于CODETEST 是一种完全地交互式工具,测试者可以在对系统进行操作地同时追踪覆盖情况。并可以在实时的系统环境下,进行SC、DC 和MC/DC 级别的代码覆盖率测试,帮助测试工程师掌握当前的代码测试覆盖情况,指导测试用例的编写,加速测试进程和产品风险评估过程。

    w

        (3)动态内存分配分析:在CODETEST 诞生之前,动态地存储器分配情况是难以追踪观测的。CODETEST的分析能够显示有多少字节的存储器被分配给了程序的哪一个函数。这样就不难发现那些函数占用了较多的存储空间,那些函数没有释放相应的存储空间。测试者甚至还可以观察到存储体分配情况随着程序运行动态的增加和减少,即CODETEST 可以统计出所有的内存的分配情况。随着程序的运行,CODETEST 能够指出20 多种内存分配的错误。例如:CodeTEST 可以捕捉“释放空指针(freeing a null pointer)”一样常见的程序错误,报告发生错误的函数和代码行帮,助你尽早发现动态内纯泄漏,而无需到系统崩溃时。

     ww

        (4)执行追踪分析(TRACE):CODETEST 可以按源程序,控制流以及高级模式来追踪嵌入式软件。提供400K 的追踪缓冲空间,最大追踪深度可达150 万条源级程序,其中高级追踪模式显示的是RTOS 的事件和函数的进入退出,给测试者一个程序流程的大框图;控制流追踪增加了可执行函数中每一条分支语句的显示;源级追踪则又增加了对被执行的全部语句的显示。在以上三种模式下,均会显示详细的内存分配情况,包括在那个代码文件的那一行,那一个函数调用了内存的分配或释放函数,被分配的内存的大小和指针,被释放的内存的指针,出现的内存错误。

        我们可以设置软硬件触发器来追踪自己感兴趣的事件,可以显示运行过程中程序运行的实际情况,帮助你查找程序的BUG 所在。

   www

    wwww

32/3<123>
《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • Tester1988
    2012-11-07 10:46:09

    感谢楼主,楼主知道CodeTest 一套配置得多少钱吗?

  • dw727
    2008-3-19 16:25:55

    再看了一遍,又多懂了点!多谢楼主!

  • dw727
    2008-3-14 15:11:15

    谢了,原来一点都不了解,现在了解一点了

  • betty8899
    2008-3-14 09:42:09

    这不是全部内容把!才说了一点点

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号