在應用程序的開發周期中, 性能測試 常被放到最后考慮,這并不是因為它不重要,而是因為存在這么多未知變量,很難有效地測試。在本月的 追求代碼 質量 系列中,Andrew Glover 使性能測試成..
因為我是從事.Net 開發 的,看到很多關于JUnit的介紹,所以在這里轉貼一篇 Nunit 的文章。用來平衡一下 Java 不如.Net的心理。 NUnit可以使你很快、很容易地對代碼進行 單元測試 。而且它是免費的..
測試驅動 開發 是一個現在軟件界最流行的詞匯之一,可是很多人還是不得其門而入。這篇文章想通過對于 CppUnit的介紹,給予讀者一個基本的映像。 如果你熟知CppUnit的使用,請參閱我的另一篇..
序言 這一系列的文章摘選自筆者的 《CppUnit源碼解讀》 。 CppUnit是一個用c++語言實現的Open Source的 單元測試 框架,屬于xUnit系列中的一員,是從JUnit移植過來的。 [引言] 如何將諸多技術綜合運用..
HtmlUnit HtmlUnit是JUnit的擴展 測試框架 之一。HtmlUnit將返回文檔模擬成HTML,這樣您便可以直接處理這些文檔了。HtmlUnit使 用例 如table、form等標識符將測試文檔作為HTML來處理。它同樣需要遵循JUn..
1、概述 Junit測試是 程序員 測試,即所謂 白盒測試 ,因為程序員知道被測試的軟件如何(How)完成功能和完成什么樣(What)的功能。 Junit本質上是一套框架,即 開發 者制定了一套條條框框,..
隨著Refactoring技術和 XP 軟件工程 技術的廣泛推廣,單元測試的作用在軟件工程中變得越來越重要,而一個簡明易學、適用廣泛、高效穩定的單元 測試框架 則對成功的實施單元測試有著至關重要..
目前市場主流的 測試工具 和管理軟件,如 Rational 和 Mercury 的系列產品,大多比較昂貴。 商業軟件的優勢主要表現在其售后服務和工具本身的強大和易用性上,而作為技術基礎相對較好的測試..
有關Junit的多線程測試 Junit和許多 開源 軟件項目集成在一起,但是Junit執行多線程的 單元測試 有一些問題。這篇文章介紹Junit的一個擴展類庫———GroboUtils,這個類庫被設計為來解決這些問題..
以前上 軟件測試 課時,看到老師演示的一個統計C語言的測試覆蓋率的工具,當時就想不知道.NET下是否有同樣的工具。碰巧昨天就發現了clover.net,它能幫你分析那些代碼已經經過了測試。 下面是..
很多時候,我們要寫一些 單元測試 來測試我們程序是否能正確觸發異常。 比如下面的例子中,我們就寫了一個test case來測試一個Email驗證類EmailAddrValidator,這個類有一個doValidate(email)方法可以..
最近在編寫一個簡單的WEB 服務器 ,一個日常的工作就是 測試服務 器的性能,試用了MS的Web Application Stress,發現它居然不支持除80以外端口的測試,其他的如Loadrunner 太貴而且太大,試用版只支..
目前市場主流的 測試工具 和管理軟件,如 Rational 和 Mercury 的系列產品,大多比較昂貴。 商業軟件的優勢主要表現在其售后服務和工具本身的強大和易用性上,而作為技術基礎相對較好的測試..
最近一直在用 LoadRunner 做測試,同時也不忘用Jmeter來實現比較復雜的場景。今天就把我使用中的一些小小技巧做一說明,以備忘。 1 、啟動。 剛才在家里的機器上下載安裝了Jmeter2.02版,啟動時..
“沒有人喜歡 bug ?!贝蠖鄶店P于 單元測試 的文章以這句話開篇。的確,我們都希望代碼如設計的那樣準確地執行,但是就好像叛逆孩子一樣,程序在完成之后產生的行為將難以控制。比那些..
使用JUnit可以大量減少 Java 代碼中程序錯誤的個數,JUnit是一種流行的 單元測試 框架,用于在發布代碼之前對其進行單元測試?,F在讓我們來詳細研究如何使用諸如JUnit、Ant和 Oracle 9i JDeveloper等..
目前市場主流的 測試工具 和管理軟件,如 Rational 和 Mercury 的系列產品,大多比較昂貴。 商業軟件的優勢主要表現在其售后服務和工具本身的強大和易用性上,而作為技術基礎相對較好的測試..
Hibernate 是一個流行的 開源 對象關系映射工具, 單元測試 和持續集成的重要性也得到了廣泛的推廣和認同,在采用了Hibernate的項目中如何保證測試的自動化和持續性呢?本文討論了Hibernate加載..
unit是當前最流行的 測試框架 ,它能夠讓 開發 人員很方便的編寫測試單元,可以使他們"放心"地開發。但是現在很多的應用都是基于j2ee的,代碼都是在服務器端的容器里面運行,這個使測試帶..
持續集成實踐三,靈感來自于Martin Fowler的“持續集成“一文??梢栽趙ww.martinfowler.com看到,國內有人翻譯成了中文。 本文假設讀者具備如下知識: 1、熟練 ant 進行 java 工程編譯(參考本人“..