讀古今文學網 > Maven實戰 > 第10章 使用Maven進行測試 >

第10章 使用Maven進行測試

本章內容

·account-captcha

·maven-surefire-plugin簡介

·跳過測試

·動態指定要運行的測試用例

·包含與排除測試用例

·測試報告

·運行TestNG測試

·重用測試代碼

·小結

隨著敏捷開發模式的日益流行,軟件開發人員也越來越認識到日常編程工作中單元測試的重要性。Maven的重要職責之一就是自動運行單元測試,它通過maven-surefire-plugin與主流的單元測試框架JUnit 3、JUnit 4以及TestNG集成,並且能夠自動生成豐富的結果報告。本章將介紹Maven關於測試的一些重要特性,但不會深入解釋單元測試框架本身及相關技巧,重點是介紹如何通過Maven控制單元測試的運行。

除了測試之外,本章還會進一步豐富賬戶註冊服務這一背景案例,引入其第3個模塊:account-captcha。