|
各位高手:
我正在做毕业设计,选了自己完全不了解的题目,所以有一堆问题想找人请教,如有人能帮忙提点一二,将不甚感激!
导师给的题目要求是:设计一个适用于CN语言的动态结构覆盖分析软件。
CN语言是一个基于C语言的程序语言。
导师给的提示是找一个适用于C语言的开源的动态结构分析软件,然后让我自己做修改、扩展。
所以目前我就遇到2个最关键的问题:
1.何谓“动态结构覆盖分析”?
我查了很多资料,只知道说这属于自动化测试,然后涉及到的结构覆盖内容有:statement coverage,decision coverage,modified condition/decision coverage等。我找资料的时候,也有很多网页提到了“代码覆盖”,似乎和结构覆盖挺像的,是不是呢?
2.找一个适用于C语言的开源的动态结构分析软件。
导师有跟我提到Gcov。然后也说我可以找别的测试软件。第一,我根本就没用过Gcov,只知道是使用与LINUX系统的,所以想请了解这个的朋友给我讲讲。第二,适用的测试软件,我自己查了下,开源的,适用于JAVA的倒很多,可是适用于C语言的,少之又少。所以也请高手能否给我推荐个。
麻烦各位,不管知道多少,都请提点一二!
谢谢~~
[ 本帖最后由 梦冉 于 2008-4-30 02:07 编辑 ] |
|