2011-01-10 110 views
0

可能重複:
Software Testing Tools - for java軟件測試

我只是閱讀有關測試和想知道的所有軟件/包可用於不同類型的測試

的只有我知道的是單元測試的jUnit/TestNG。

我主要是在尋找測試Java應用程序。

+2

我認爲你需要在你的問題中更加明確一點,你是什麼意思「測試Java應用程序」,單元,集成,用戶界面?有幾百個測試框架,API,工具,應用程序等。取決於你想要做什麼 – drekka 2011-01-10 04:59:33

回答

7

從我的頭頂:

  • 嘲諷框架(EasyMock的,JMock的,的Mockito)
  • GUI測試的東西:硒
  • 有東西進行負載測試(JMeter的,我認爲)
  • 根據您的測試定義,您可能還對靜態代碼分析(聲納,pmd,findbugs,checkstyle,Jdepend)感興趣
  • 代碼覆蓋率工具:Emma

你想幾乎一切可能存在

+1

另外,XMLUnit和DBUnit。Jcove憤怒也是一個很好的代碼覆蓋工具。 – rfeak 2011-01-10 05:35:08

0

這個問題不應該是關於使用什麼軟件包,而是如何測試IMO。 jUnit和jMock會給你你需要的一切。

當然還有更多,但是這些都是開始理解你想要的。

檢查一下關於測試的一些見解http://martinfowler.com/articles/mocksArentStubs.html(它關注嘲笑,但你會對測試有個總體的想法)。

1

JUnit是很好的單元測試。我見過很多被廣泛使用的項目。

+0

已經在問題中提及;-)考慮將其更改爲註釋... – kleopatra 2012-10-11 09:18:24

0
  • 測試管理工具 「質量中心」
  • 測試執行工具 「QTP」
  • 性能測量工具 「LoadRunner的」
  • 需求管理工具「
  • 配置管理工具 」SourceAnywhere「
  • 評論工具「InView」
  • 靜態分析工具「PMD」
  • 建模工具「Altova; ER」
  • 測試數據準備工具 「克隆&測試」
  • 測試工具/單元測試框架工具 「的Junit」
  • 覆蓋測試工具 「CodeCover」
  • 安全工具 「Fortify的」