MI LY: 宋體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">引言 在軟件 開發 領域, 測試 驅動開發( Test Driven Development , TDD )技術在逐漸為廣大開發者所接受,它是在添加新..
引言 在實際的項目中,我們會遇到如下的問題: 1. 在編寫一些不太好調試的程序時,如WebService 和一些后臺運行的程序時,如何調試? 2. 在某些架構中存在一些底層框架,這些框架如何來調試..
TestNG-Abbot 是一種 測試框架 ,它為 GUI 組件的測試帶來了新的活力。本月,Andrew Glover 將帶領您親歷使用 TestNG-Abbot 測試 GUI 過程中難度最大的部分,即理解用戶場景的實現過程。一旦理解了它,..
分布式測試特性 隨著 測試用例 規模的擴大,分組數量的增加。使用一臺主機來運行所有的測試用例需要消耗大量的時間。為了解決這個問題,TestNG 提供了分布式特性。本文將介紹使用 TestNG..
隨著項目的成長, 單元測試 的數量會迅猛增長。這就帶來不少問題。首先數量巨大的單元測試難于管理,運行一遍耗時巨大。其次,有時某個微小改動可能只需要運行某個測試文件中的部分單..
使用 Swing、AWT 和類似的技術構建用戶界面通常會給 開發 人員進行測試帶來挑戰,原因如下: 底層圖形框架的復雜性 GUI 中表現形式和業務邏輯之間的耦合 缺乏直觀的 自動測試 框架 當然,前..
Selenium 是一種 Web 測試框架 ,它搭建了驗證 Web 應用程序的新途徑。與大多數嘗試模擬 HTTP 請求的 Web 測試工具 不同,Selenium 執行 Web 測試時,就仿佛它本身就是瀏覽器。當運行自動的 Selenium 測..
經過長時間積極的 開發 之后,JUnit 4.0 于今年年初發布了。JUnit 框架的某些最有趣的更改 —— 特別是對于本專欄的讀者來說 —— 正是通過巧妙地使用注釋實現的。除外觀和風格方面的顯著改..
使用 Swing、AWT 和類似的技術構建用戶界面通常會給 開發 人員進行測試帶來挑戰,原因如下: 底層圖形框架的復雜性 GUI 中表現形式和業務邏輯之間的耦合 缺乏直觀的 自動測試 框架 當然,前..
..
TestNG-Abbot 是一種 測試框架 ,它為 GUI 組件的測試帶來了新的活力。本月,Andrew Glover 將帶領您親歷使用 TestNG-Abbot 測試 GUI 過程中難度最大的部分,即理解用戶場景的實現過程。一旦理解了它,..
Selenium 是一種 測試框架 ,它使您可在 Web 應用程序上輕松地運行用戶驗收測試(user acceptance test)。本月,Andrew Glover 將向您展示如何以編程的方式運行 Selenium 測試,并使用 TestNG 作為測試驅動..
TestNG-Abbot 是一種 測試框架 ,它為 GUI 組件的測試帶來了新的活力。本月,Andrew Glover 將帶領您親歷使用 TestNG-Abbot 測試 GUI 過程中難度最大的部分,即理解用戶場景的實現過程。一旦理解了它,..
..
JUnit 框架是 Java 語言 單元測試 當前的一站式 解決方案 。這個框架值得稱贊,因為它把測試驅動的開發思想介紹給 Java 開發人員并教給他們如何有效地編寫單元測試。但是,在過去的幾年中,..