天天看點

Java單元測試架構 JUnit

  • Java單元測試架構 JUnit

    JUnit是一個Java語言的單元測試架構。它由Kent Beck和Erich Gamma建立,逐漸成為源于KentBeck的sUnit的xUnit家族中為最成功的一個。 JUnit有它自己的JUnit擴充生态圈。多數Java的開發環境都已經內建了JUnit作為單元測試的工具。 線上Javadoc:http://ww...
    Java單元測試架構 JUnit

    更多JUnit資訊

    最近更新: JUnit 4.12 釋出,Java 單元測試架構 釋出于4個月前

  • C++模拟測試架構 Google Mock

    Google Mock 是 Google 剛剛開源的一套 C++ Mock 架構。 GoogleMock在google内部超過100個項目中使用過,由ZhanyongWan,一個google的軟體工程師(看名字大概是華裔),從jMock和EasyMock中獲得靈感而開發。這個架構能夠在Linux,Windows 和Mac OS X上使用... 更多GoogleMock資訊
  • C語言單元測試架構 CUnit

    繼Junit CppUnit的成功後,c語言環境下也出現了開發源碼的白盒測試用例CUnit。CUnit以靜态庫的形式提供給使用者使用,使用者編寫程式的時候直接連結此靜态庫就可以了。它提供了一個簡單的單元測試架構,并且為常用的資料類型提供了豐富的斷言語句支援。...
    Java單元測試架構 JUnit
    更多CUnit資訊
  • Google JS Test

    Google JS Test是一個運作于V8JavaScript引擎下的Javascript單元測試架構,其在Google内部負責對Chrome的快速JS執行速度進行測試,現在Google以開源工程開放大家使用。Google JS Test主要特性: 超快的啟動速度和執行時間,不需要在浏覽器裡運作 清爽而具...
    Java單元測試架構 JUnit
    更多GoogleJS Test資訊
  • C++單元測試架構 CppTest

    CppTest 是 C++的單元測試架構。CppUnit 簡單得多,但是效果也不錯。下面簡要地對比這兩個強大的工具:建立單元測試和測試套件的簡便性。CppUnit 和 CppTest 都建立類方法形式的單元測試,類本身都派生自工具提供的 Test類。但是,CppTest 的文法略... 更多CppTest資訊
  • Python單元測試架構 PyUnit

    Python單元測試架構(The Python unit testing framework),簡稱為PyUnit, 是KentBeck和Erich Gamma這兩位聰明的家夥所設計的 JUnit 的Python版本。而JUnit又是Kent設計的Smalltalk測試架構的Java版本。它們都是各自語言的标準測試架構。... 更多PyUnit資訊
  • C/C++單元測試架構 CppUTest

    CppUTest 是一個功能全面的測試架構。CppUTest是為了支援在多種作業系統上開發嵌入式軟體而特别設計的。CppUTest的宏被設計成不需要了解C++也可以寫測試用例。這使得C程式員更容易用這個測試架構。 CppUTest隻使用C++語言中主要的那部分子集,這種選擇很好... 更多CppUTest資訊

    最近更新: CppUTest 入門教程 釋出于 3年前

  • 基于Junit擴充的測試架構 iTest

    ITEST是面向主要的service接口諸如:HTTP,SOAP,JSON-RPC的輕量級自動化測試架構。将參數的輸入、請求執行、結果解析、資料驗證、資料準備與清理各個環節都做了封裝,以資料文本檔案為接口,降低自動化測試過程中case書寫的難度。 資料驅動測試執行是該框...更多iTest資訊
    Java單元測試架構 JUnit
  • Flex單元測試架構 FlexUnit

    FlexUnit可以說是Junit的一個複制,因為它們具有太多的相似性,不過說白了,其實所有的單元測試都是一個樣,主要的方法就是通過輸入來比較輸出的結果是否正确。雖說原理是這麼簡單,但是一個好的單元測試架構,可以為程式設計人員帶來很好的友善,在FlexUnit中...
    Java單元測試架構 JUnit
    更多FlexUnit資訊
  • PHP測試架構 Peridot

    Peridot 是一個支援 PHP 5.4+ 的高可擴充、用起來很友善的 PHP 測試架構。Peridot讓測試更加有趣。開發者可以建立插件,自定義測試報告等。 特性: 靈活的測試接口 事件驅動的插件架構 可輕松添加使用者定義的指令行參數輕松建立自定義測試報告 基于異常的... 更多Peridot資訊

    最近更新: Peridot —— 可擴充、友善有趣的 PHP 測試架構釋出于 5個月前

  • JUnit測試架構 Zohhak

    Zohhak - JUnit Parameterized ,Zohhak是一個參數化的 JUnit 測試架構,JUnit自帶的對參數化測試的支援是他非常大的一個軟肋,前一段時間也曾經有一個叫做 JUnit Params的軟體試圖來解決這個問題,而Zohhak是另外一個強大的參數化測試架構。 讓我們來看一... 更多Zohhak資訊

    最近更新: Zohhak —— 參數化的 JUnit 單元測試擴充 釋出于2年前

  • 單元測試模拟架構 PowerMock

    PowerMock也是一個單元測試模拟架構,它是在其它單元測試模拟架構的基礎上做出的擴充。通過提供定制的類加載器以及一些位元組碼篡改技巧的應用,PowerMock現了對靜态方法、構造方法、私有方法以及 Final 方法的模拟支援,對靜态初始化過程的移除等強大的功...
    Java單元測試架構 JUnit
    更多PowerMock資訊
  • Android 自動化測試 Robolectirc

    Robolectirc 是一款 Android 程式自動化測試工具。 測試代碼:@RunWith(RobolectricTestRunner.class) public class MyActivityTest {@Test public void clickingButton_shouldChangeResultsViewText()throws Exception { Activity activity =... 更多Robolectirc資訊
    Java單元測試架構 JUnit
  • NoSQL的單元測試工具 NoSQLUnit

    NoSQLUnit 是一個 JUnit 的擴充,用來為那些使用了 NoSQL 後端的應用提供單元測試和內建測試的工具。使用示例:@UsingDataSet(locations="my_data_set.json",loadStrategy=LoadStrategyEnum.REFRESH)@ShouldMatchDataSet(location="my_expected_data... 更多NoSQLUnit資訊

    最近更新: NoSQLUnit 0.7.6 釋出,NoSQL 單元測試釋出于 2年前

  • Android 測試架構 RoboSpock

    RoboSpock 是一個開源的 Android 測試架構。提供簡單的編寫 BDD 行為驅動開發規範的方法,使用 Groovy語音,支援 Google Guice 庫。RoboSpock 合并了 Robolectric 和 Spock 的功能。 示例代碼:def "should display hello text"() {    given...
    Java單元測試架構 JUnit
    更多RoboSpock資訊
  • Python 模拟測試架構 CaptureMock

    CaptureMock 提供 Python模拟的捕獲-重放功能,建立在指令行和客戶機-伺服器通信的基礎上。CaptureMock 所謂的方法就是 捕獲-重放方法。它在使用者‘記錄’模拟子系統的時候觀察代碼和模拟出來的子系統的互動,并且用它自己的格式記錄在文本檔案中。 當使用者...更多CaptureMock資訊
  • Web單元測試 HtmlUnit

    HtmlUnit 是 JUnit 的擴充測試架構之一。HtmlUnit 将傳回文檔模拟成HTML,這樣您便可以直接處理這些文檔了。HtmlUnit 使用例如 table、form 等辨別符将測試文檔作為 HTML來處理。它同樣需要遵循 JUnit 測試架構結構的 Java™ 測試程式。... 更多HtmlUnit資訊

    最近更新: HtmlUnit 2.8 釋出,Java的Web單元測試 釋出于5年前

  • PHP測試架構 PHPUnit

    PHPUnit是一個輕量級的PHP測試架構。它是在PHP5下面對JUnit3系列版本的完整移植,是xUnit測試架構家族的一員(它們都基于模式先鋒Kent Beck的設計)單元測試是幾個現代靈活開發方法的基礎,使得PHPUnit成為許多大型PHP項目的關鍵工具。這個工具也可以被Xde...更多PHPUnit資訊

    最近更新: PHPUnit 4.0.0 釋出,PHP 單元測試架構 釋出于1年前

  • C++單元測試架構 CppUnit

    CppUnit 是個基于 LGPL 的開源項目,最初版本移植自 JUnit,是一個非常優秀的開源測試架構。CppUnit 和JUnit 一樣主要思想來源于極限程式設計(XProgramming)。主要功能就是對單元測試進行管理,并可進行自動化測試。測試驅動開發(TDD)是以測試作為開發過程... 更多CppUnit資訊
  • 自動化測試平台 Robot Framework

    Robot Framework是一個關鍵詞驅動的自動測試架構。測試用例位于HTML或者TSV(以tab分隔值)檔案,使用在測試庫中實作的關鍵詞來在測試中運作程式。因為Robot Framework 是靈活和可擴充的,是以它很合适用于測試具有多種接口的複雜軟體:使用者接口,指令行,...