??????????????

?????????????????????????????????????????”???”??????????????????????????????????????·???????????????????????串????ж????????????????ж?/????????????????????·???????

????????????????г????????????????嵥???????????????嵥?????????????????????????????и????????????????(???????????????????????????????).?????????????????????????????????????е???????

???????????????????????????????????????????

????????????????????????????????????????????????й??????????????????????Щ???????

???????????????????????????(Coverage)????????????????δ?????????????????????????????????????

?????????????????????????????????????????????????????????????????????????????????????????????????????C??C++??Visual C++??Java???

???????ж??????????????????1.????????????2.??????????в????3.???????????????з?????

????2.1?????????????

????xUnit???????????????(??в??????????????)????????????????????????????????????????????????????????????????????????????£?

????Java(EclEmma+JUnit??JCoverage)

????NET(NCover+NUnit)

????CppUnit????????????????????c/c++??????????????????????.C/C++???????????gcov

????2.2JUnit?μ???????EclEmma

?????????IT???????????????????? ????????????(TDD)??????????????Ч????????????????????????????EclEmma2006????ΧEclipse Community Awards Winners ????

????2.2.1EclEmma

????Emma??Sourceforge??????????????????EclEmma??Emma????ο????????

????Eclipse??OpenJDK??JUnit??Ant??CVS????Subversion??Emma -- java????????????????????

????Emma?????????Coverlipse??Cobertura??Quilt??JCoverage.

????EclEmma????????????????????????????????????????????????????

????EclEmma????????Emma????????Eclipse??????Eclemma?????????http??//sourceforge.net/projects/eclemma

????EclEmma??ò???????????????????????????-??????У????-?????????У????-???????У?????????????????????????????

????2.2.2EclEmma????????

????EclEmma????????Eclipse??????????????????????????.

????1.Eclipse?????Software Update????.

??????в??????Help/Install New Softeware??????????ж???????????????????????

????????????Ubuntu12.04?????eclipse??????????windows?μ???????????????ο?[2]??

?????????????????????????eclipse??plugins?л????????????????????????????o????

????2.?????????

???????????????????????????е?plugins??features??eclipse??????е????????к??????????????Eclipse??????2?????????????????????????????????????????????????????????????????????