Visual Studio Team System 2008/TFS 2008既有的功能,在2010版也多有增強,
其功能簡單說明如下:

單元測試:最基本、細節的測試,驗證每個函數的資料流程與控制流程是否正
確。本書《第4章:單元測試》將說明此部分。
Web效能測試:透過外掛在IE的「Web測試錄製器」附加元件,收集瀏覽器對
Web伺服器所發出依循Http協定的「要求(Request)」,在執行測試時會重複
發出這些要求,並驗證Web伺服器回傳的結果是否正確。本書《第7章:Web效
能測試》將說明此部分。
一般測試:讓使用者定義需要在測試計畫內執行一般程式,該程式由自行撰寫
進行測試,但不需參考到.NET提供的測試架構,只要在執行完回傳0或1,代表
成功或失敗。本書《第5章:手動測試》將說明此部分。
已排序的測試:一種容器,能將測試專案內的測試依照指定的順序執行。當測
試與測試之間有先後關係的相依性時,可使用「已排序的測試」定義先後順
序,Visual Studio會依照順序執行。本書《第5章:手動測試》將說明此部分。
負載測試:透過組合各種測試,如單元測試、Web 效能測試。執行組合起的其
他類型測試時,可模擬同時存取的大量上線人數、各種商業邏輯流程與比重、
網路頻寬、不同的瀏覽器⋯等。本書《第8章:負載測試》將說明此部分。
開發工具:上述的各種測試都需要編輯、組織與執行環境,Visual Studio提供了
豐富強大的功能,讓開發與測試者以熟悉的操作方式,完成所有需要的工作。
而Visual Studio中與測試相關的功能將在本書《第3章:認識Visual Studio 2010 
IDE測試環境》中介紹。
批次背景自動執行測試:週期而自動地建置與測試,將一切成果呈現在報表
上,這如同探測開發流程是否健康的脈搏。若要開發、版控、建置、部署、測
試、分析報告一氣呵成,需要透過TFS的組建服務。若是要靠自行撰寫的批次
指令完成,則可以透過mstest.exe或tcm.exe命令提示列工具程式。本書《第10
章:測試相關功能》將說明此部分。
SQL Server資料庫建構與測試:針對SQL Server資料庫物件的開發、部署、物件
定義與存放資料的比對、產生測試資料與單元測試,則在《第11章:資料庫建
構與測試》中討論。

reference:軟體測試實戰:Visual Studio & Team Foundation Server

arrow
arrow
    全站熱搜

    戮克 發表在 痞客邦 留言(0) 人氣()