終于明白曾經(jīng)他們失落的目光,當(dāng)年的你們是否一樣;間有懈怠或有頹放,難知多久方能補(bǔ)上;今起,不再彷徨!
2008年10月10日 #
現(xiàn)在.cn的域名第一年1塊錢(qián),淘寶上到處都有的賣(mài)。不過(guò)還有比這個(gè)更便宜的,沒(méi)想到吧~不僅是便宜,而且還是免費(fèi)。
當(dāng)然也不是所有的都是免費(fèi)的,比如我搜索friends的域名,結(jié)果是: www.friends.co.cc is already registered 下面會(huì)顯示一些其他類似的域名,比如: www.7maples.co.cc is available Free www.friendshotmom.co.cc is available One year domain registration for $18 www.friends6.co.cc is available One year domain registration for $5 www.xandu.co.cc is available Free www.friup.co.cc is available Free
等等其他很多域名。要錢(qián)不注冊(cè),免費(fèi)的就注冊(cè)幾個(gè)玩玩好了。 點(diǎn)擊這里去co.cc注冊(cè)。
前段時(shí)間做的一個(gè)升級(jí)包到線上后出了個(gè)bug,原因是因?yàn)樽鰷y(cè)試的時(shí)候沒(méi)有完全覆蓋到。痛定思痛,決定使用Clover來(lái)提高代碼的單元測(cè)試覆蓋率。
開(kāi)發(fā)的IDE是使用的Eclipse3.4,這里主要說(shuō)一下在Eclipse中如何使用Clover,也是剛使用不久,寫(xiě)在這里和大家探討一下。
從http://www.cenqua.com/download.jspa下載Clover,還需要申請(qǐng)一個(gè)license,否則無(wú)法使用。我下載了30天試用版。
下載后把Clover壓縮包里有兩個(gè)文件夾,features和plugins。我試著用links的方式安裝Clover,不幸的失敗了,不知道是不是我哪里配錯(cuò)了,只好直接把兩個(gè)文件夾解壓到ECLIPSE_HOME覆蓋。
打開(kāi)Eclipse,從Window->Show view->other,可以看到Clover的信息:
還需要導(dǎo)入clover.license。從Preferences->Clover->License進(jìn)入:
使用load,導(dǎo)入clover.license。到這里,Clover已經(jīng)安裝完成,開(kāi)始進(jìn)入我們的單元測(cè)試。
我新建了一個(gè)project,結(jié)構(gòu)如下:
Sample.java和SampleTest.java內(nèi)容分別是:
右擊JunitInAction工程,選擇Properties->Clover。上面有一個(gè)Enable Clover in this project,勾上,apply->OK.
從Window->Show view->other進(jìn)入,找到Coverage Explorer,打開(kāi),看到Clover選項(xiàng)的相關(guān)信息:
點(diǎn)擊紅框內(nèi)的按鈕,會(huì)彈出重新構(gòu)建工程的提示,點(diǎn)擊"是"即可。
在Coverage Explorer界面下,我們會(huì)看到:
右擊SampleTest.java,選擇Run as->JUnit Test,結(jié)果如下:
可以看到Sample.java的覆蓋率為71.4%.
Clover還可以生成三種測(cè)試報(bào)告:PDF/HTML/XML。按鈕可以在Coverage Explorer那排的選項(xiàng)按鈕里找到(run new report)。html的測(cè)試報(bào)告見(jiàn)附件。
到這里,已經(jīng)算是能在Eclipse中使用Clover的基本功能了,以后慢慢探索,歡迎大家扔磚~
Copyright @ littleQ Powered by: .Text and ASP.NET Theme by: .NET Monster