軟體測試不是專案工作項目中的裝飾品
也不是專案時程上的緩衝區
正視測試的重要性就可以大幅提升軟體品質
隨著系統的規模日益龐大、Agile 開發方法論日漸風行,市面上的各種測試工具也如雨後春筍出現。2010 年微軟推出全新的 Team Foundation Server/Visual Studio Ultimate 2010,再度大幅擴充軟體測試的功能。利用分散式多執行緒的架構,同時收集多台機器上的 Windows 效能計數器的負載測試,到結合測試影響分析、程式碼覆蓋率的單元測試,乃至於結合使用者需求、測試環境、自動化組建、資料收集的手動測試,統合的分析報表…等等,測試進入了高度專業與自動化的領域。
■【顧問實戰經驗首度公開】
微軟VIP專家首度將專案過程中的心得與精髓,透過眾多實例演練,導入軟體開發的觀念與測試技巧,擺脫光說不練、徒具觀念卻不會實做的困擾。
■【熟悉開發環境與工具】
詳細解說Visual Studio操作環境與各項測試工具,讓開發者與測試人員能按步就班順利完成各項測試流程。並說明Visual Studio 2010 Ultimate企業旗艦版新增功能 ,如診斷資料收集器、測試執行器(Test Runner)、測試案例管理、虛擬實驗室管理、自動程式碼UI測試(Coded UI Test)、測試衝擊分析及IntelliTrace等來進行軟體測試。
■【以各種實測方法檢驗專案】
完整解說包括:單元測試/ Web效能測試/一般測試/已排序的測試/負載測試…等測試模型與方法,並使用批次背景自動執行測試,建置出週期且自動化測試,並將一切成果呈現在報表上,快速探測開發流程是否健康。
■【進階SQL Server資料庫建構與測試方法】
特別針對SQL Server資料庫物件的開發、部署、物件定義與存放資料比對,產生測試資料與完成單元測試,以確保系統的基礎建設穩定無虞。
本書特色
第一本台灣人寫的軟體測試專書,以開發人員角度出發,Visual Studio為工具,以專案管理為觀念,說明軟體測試的方法與實踐。隨著 Team Foundation Server 及雲端技術,軟體測試觀念將確認導入開發流程。
也不是專案時程上的緩衝區
正視測試的重要性就可以大幅提升軟體品質
隨著系統的規模日益龐大、Agile 開發方法論日漸風行,市面上的各種測試工具也如雨後春筍出現。2010 年微軟推出全新的 Team Foundation Server/Visual Studio Ultimate 2010,再度大幅擴充軟體測試的功能。利用分散式多執行緒的架構,同時收集多台機器上的 Windows 效能計數器的負載測試,到結合測試影響分析、程式碼覆蓋率的單元測試,乃至於結合使用者需求、測試環境、自動化組建、資料收集的手動測試,統合的分析報表…等等,測試進入了高度專業與自動化的領域。
■【顧問實戰經驗首度公開】
微軟VIP專家首度將專案過程中的心得與精髓,透過眾多實例演練,導入軟體開發的觀念與測試技巧,擺脫光說不練、徒具觀念卻不會實做的困擾。
■【熟悉開發環境與工具】
詳細解說Visual Studio操作環境與各項測試工具,讓開發者與測試人員能按步就班順利完成各項測試流程。並說明Visual Studio 2010 Ultimate企業旗艦版新增功能 ,如診斷資料收集器、測試執行器(Test Runner)、測試案例管理、虛擬實驗室管理、自動程式碼UI測試(Coded UI Test)、測試衝擊分析及IntelliTrace等來進行軟體測試。
■【以各種實測方法檢驗專案】
完整解說包括:單元測試/ Web效能測試/一般測試/已排序的測試/負載測試…等測試模型與方法,並使用批次背景自動執行測試,建置出週期且自動化測試,並將一切成果呈現在報表上,快速探測開發流程是否健康。
■【進階SQL Server資料庫建構與測試方法】
特別針對SQL Server資料庫物件的開發、部署、物件定義與存放資料比對,產生測試資料與完成單元測試,以確保系統的基礎建設穩定無虞。
本書特色
第一本台灣人寫的軟體測試專書,以開發人員角度出發,Visual Studio為工具,以專案管理為觀念,說明軟體測試的方法與實踐。隨著 Team Foundation Server 及雲端技術,軟體測試觀念將確認導入開發流程。