小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

Java程序單元測(cè)試工具對(duì)比

 觀審美2 2018-04-07

概述:Parasoft Jtest與Junit各自單元測(cè)試特點(diǎn)不同,將用于不同規(guī)模的項(xiàng)目中。Junit適用小型項(xiàng)目,Parasoft Jtest適用大型項(xiàng)目。

Web應(yīng)用程序開(kāi)發(fā)中,面向?qū)ο蟮腏ava語(yǔ)言占了不少的比重。對(duì)于Java應(yīng)用程序的測(cè)試方法或方式多種多樣,比較典型的是程序員自己來(lái)完成程序測(cè)試中的一個(gè)部分——單元測(cè)試。

之前,慧都資訊提到單元測(cè)試是程序整體測(cè)試的基礎(chǔ),這是無(wú)可厚非的。如何完善單元測(cè)試,除了程序員自身對(duì)編程的理解,借助工具是很有必要的,在某些時(shí)候甚至是必須的。

今天將為Java程序員介紹目前最火的2款單元測(cè)試工具,單元測(cè)試框架并能自由擴(kuò)展的Junit與單元測(cè)試功能強(qiáng)大,并集全部測(cè)試功能為一體的Parasoft Jtest。

Junit常用于極限編程與重構(gòu),在編程過(guò)程中就能實(shí)現(xiàn)編程、測(cè)試、修改,從而減少回歸錯(cuò)誤。因此Junit單元測(cè)試框架用于測(cè)試期望結(jié)果的Assertion、共同數(shù)據(jù)、組織和運(yùn)行測(cè)試套件甚至包括圖形和文本的測(cè)試。

Junit只所以如此受歡迎,還要取決于它對(duì)Eclipse的集成。這就使Java程序測(cè)試的基礎(chǔ),單元測(cè)試可以在熟悉編碼內(nèi)容的程序員手中得到完成。

Junit唯一爭(zhēng)議的地方便是需要自己編輯測(cè)試用例,對(duì)于編寫(xiě)測(cè)試代碼。有的程序員認(rèn)為是麻煩,有的則認(rèn)為是解決麻煩,這個(gè)因人而已。但測(cè)試代碼的編寫(xiě),有著自己的規(guī)范。如(測(cè)試代碼方式test開(kāi)頭、使用Assertion、測(cè)試用例覆蓋類和功能等。)

Parasoft Jtest是一個(gè)全能的測(cè)試工具,在單元測(cè)試中,通常使用測(cè)試套件與回顧測(cè)試。值得注意的是,不管是程序員自身,還是測(cè)試員都可以使用Parasoft Jtest完成單元測(cè)試。因?yàn)镻arasoft Jtest不僅是自動(dòng)化的,還是智能化的。

Parasoft Jtest的出眾,在于其提出的測(cè)試?yán)砟睿骸癉evelopment Testing”。如:自動(dòng)分析代碼然后生成high-coverage與完整的測(cè)試套件 xUnit-format。并能分析測(cè)試覆蓋率,實(shí)現(xiàn)服務(wù)器化(嵌入單元測(cè)試主機(jī))。并在單元測(cè)試用例中使用各種分析技術(shù),如:

  • 一個(gè)對(duì)象存儲(chǔ)庫(kù)和存根框架使測(cè)試更現(xiàn)實(shí)。 
  • 不同數(shù)據(jù)驅(qū)動(dòng)測(cè)試(automatically-generated或從一個(gè)數(shù)據(jù)源)。 
  • 自動(dòng)分配失敗的代碼測(cè)試給程序員。 
  • 在測(cè)試執(zhí)行運(yùn)行時(shí)錯(cuò)誤檢測(cè)和調(diào)試器集成。 
  • 需求的可跟蹤性和可審核性的詳細(xì)報(bào)告。

Parasoft Jtest與Junit各自的特點(diǎn)顯著,Junit多適用小型開(kāi)發(fā)項(xiàng)目的單元測(cè)試,并且是開(kāi)源工具。Parasoft Jtest多適用于大型項(xiàng)目,測(cè)試功能齊全,適合Java程序的所有測(cè)試,包括性能,安全等,而且價(jià)格便宜,性價(jià)比是相當(dāng)高的。 

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多