您的位置:軟件測(cè)試 > 開(kāi)源軟件測(cè)試 > 開(kāi)源單元測(cè)試工具 >
在eclipse中使用findbug
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2013/2/18 13:32:48 ] 推薦標(biāo)簽:

  Bug Patterns指很有可能是錯(cuò)誤的代碼的實(shí)例。

  目前FindBugs高版本1.1.3,不過(guò)更新速度很快的,你應(yīng)當(dāng)經(jīng)常上去看看是否有新版本發(fā)布。Eclipse plugin for FindBugs高版本1.1.3。

  系統(tǒng)要求

  使用FindBugs至少需要JDK1.4.0以上版本,F(xiàn)indBugs是平臺(tái)獨(dú)立的,可以運(yùn)行于GNU/Linux、Windows、MacOS X 等平臺(tái)上。

  運(yùn)行FindBugs至少需要有256 MB內(nèi)存,如果你要分析一個(gè)很大的項(xiàng)目,那需要更加多的內(nèi)存了。

  FindBugs獨(dú)立運(yùn)行和與Ant結(jié)合的詳細(xì)操作不介紹了,可以看官方的文檔http://findbugs.sourceforge.net/manual/

  獨(dú)立運(yùn)行的效果圖如下:

本文主要介紹在Eclipse中使用的情況

  打開(kāi)Bug Details視圖

  Windows => Show View => Other… => FindBugs => BugDetails

在Package Explorer或Navigator視圖中,選中你的Java項(xiàng)目,右鍵,可以看到“Find Bugs”菜單項(xiàng),子菜單項(xiàng)里有“Find Bugs”和“Clear Bug Markers”兩項(xiàng)內(nèi)容,如下圖所示:

我們建立一個(gè)簡(jiǎn)單的測(cè)試文件Test.java 內(nèi)容如下:

public class Test
{
private String[] name;
public String[] getName()
{
return name;
}

public void setName(String[] name)
{
this.name = name;
}
}

上一頁(yè)1234下一頁(yè)
軟件測(cè)試工具 | 聯(lián)系我們 | 投訴建議 | 誠(chéng)聘英才 | 申請(qǐng)使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd