Article View: cn.bbs.comp.lang.java
Article #19270��ԭ����Code Coverageʹ���ĵ�(1)
From: ����ֻ���Լ�ID˼��������
Date: Thu, 08 Jan 2004 06:12
Date: Thu, 08 Jan 2004 06:12
64 lines
4397 bytes
4397 bytes
Code Coverageʹ���ĵ�(1)
����:
Code Coverage��Borland optizeit Suite�е�һ���dz�������븲�Dz��Թ���
,���Ժ�JUnit�dz���Ч�Ľ������,���Դ���ĸ������.
ʹ�÷���:
Code Coverage��ʹ�÷dz���,�Ҿ��ùؼ�����JUnit���Դ������д.
�����Ҽ���һ��Code Coverage��ʹ�÷���:
(1)��װ:��װ�Ƿdz���,������ù�Borland��˾��JBuilder��Ʒ,����Borland
��˾��Ʒ�İ�װ���ƽ�Ӧ�÷dz������.
(2)����:���������˵�Ƚ��鷳һЩ,����Ҳ���Ǻ���,��ΪҪ�뷢��Code Coverage
������,��û���Ҫ��һ���õIJ��Կ�ܽ������,�����Ƽ�
�����ǵ���JUnit��.
<1>��File->Settings
<2>�������ǩ,Startup(����Ҫ���Եij�������),Filters(��Ҫ���Ե������
��),Virtual Machines(����������),������������
Startup,��ΪҪ���JUnit�������,������"Program main class or Jar file
:"ѡ��������"junit.swingui.TestRunner".��"Program
working directory"���������JUNIT_HOME.
<3>optins�dz������еķ�ʽ,ʲô����ѡ������,Ҳ���Ը���Լ���ʵ������
ѡ��.
<4>Ȼ���������"Class path"��"Source path",ǰ��ֻҪ����junit.jar����
test�������ڵ�Ŀ¼,��������Դ�������ڵ�Ŀ¼.����
���Բ�����,��������Ļ������鿴������.
<5>Filters��������radio,��˼һĿ��Ȼ,�Ͳ���˵��.
<6>Virtual MachiesҲ����Լ�Ҫ������,ûʲôҪ˵��.
<7>�ؼ���testcase����д,���Խ���?�еĴ��븲�Ƿ���,��дtestcase
,Ȼ��һ�����оͿ�����.
(3)����:
���úú�,�����а�ť�Ϳ�����,���ǻ���ʾ����class���,�����ͨ������"Filters
"��������Ҫ��ʾ��class.��ʱ,��ͼ�ϻ���ʾÿ�����븲
�����.��ѡ��ij����,press "show method coverage"�Ϳ��Թ۲�ÿ��������
���������,����ͼ��������������,�������������,�ֱ���ʾ��
����,�����õĴ����û�б�ִ�е�����(�����0,�͵úú�����ԭ���ij���
����testcase��);�����Ǹ�class�Ĵ���(���û��,ͨ������
Startup�е�"Source path"�õ�,���ⲿ����,ÿ�����������ʾ����,������
��ִ�еĴ���,������ڲ��Ե�ͬʱѰ�Ҵ���,�dz�����.
�ܵ���˵Code Coverage�dz���,����Ҫ���úõĻ�,����Ҫ����������.good
luck!
--
[1;32mr[36me[33mo[34ma[33ml[m[0;37m
[m[1;31m�� ��Դ:��Ʈ��ˮ�Ƽ� freecity.cnzju.net��[FROM: youMMnaive][m
Technical Details
Message-ID:
<4ABB9b$9yP@freecity.cnzju.net>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!c03.atl99!sjc70.webusenet.com!news.webusenet.com!news.bylinux.net!news.ccie.net.cn!FreecityShow Full Headers
Complete Article Headers
X-Google-Language: Chinese,GB X-Google-Thread: f6cb0,9fcc41c1687cc050,start X-Google-Attributes: gidf6cb0,public X-Google-ArrivalTime: 2004-01-07 22:15:54 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!c03.atl99!sjc70.webusenet.com!news.webusenet.com!news.bylinux.net!news.ccie.net.cn!Freecity From: reoal.bbs@freecity.cnzju.net (����ֻ���Լ�ID˼��������) Newsgroups: cn.bbs.comp.lang.java Subject: ��ԭ����Code Coverageʹ���ĵ�(1) Date: 08 Jan 2004 06:12:58 GMT Organization: Ʈ��ˮ�Ƽ� Message-ID: <4ABB9b$9yP@freecity.cnzju.net> Mime-Version: 1.0 Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: 8bit X-Filename: Java/M.1073542357.A Lines: 64