-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
Visual Studio2005TeamSystem軟件測試專家教程 版權信息
- ISBN:9787302185529
- 條形碼:9787302185529 ; 978-7-302-18552-9
- 裝幀:暫無
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
Visual Studio2005TeamSystem軟件測試專家教程 內容簡介
Visual Studio 2005 Team System(VSTS)是微軟公司為軟件開發人員和軟件測試工程師提供的**個完整的軟件測試工具套件。VSTS不僅提供了工具庫,同時還為這些工具能夠協同工作提供了支持。本書介紹了如何在軟件測試*佳實踐中應用VSTS測試及開發工具:Visual Studio Team Edition for Software Testers(VSTEST)和Visual Studio Team Edition for Software Developers(VSTESD),并給出了大量的詳細應用實例。
為了解釋說明相關技術,本書提供了大量的相關代碼和有關圖表。讀者在閱讀本書之后,將會對如何在軟件開發生命周期中應用VSTEST和VSTESD有一個清晰的認識,并可以熟練將其應用于開發實踐當中。
Visual Studio2005TeamSystem軟件測試專家教程 目錄
1.1 軟件開發過程和軟件開發生命周期
1.1.1 規劃、分析、設計和開發
1.1.2 市場上現有的工具
1.2 VSTEST和VSTESD適用于軟件開發生命周期的哪個階段
1.3 VSTEST和VSTESD能夠完成什么工作
1.3.1 VSTEST提供的功能
1.3.2 VSTESD的特點
1.3.3 VSTEST和VSTESD如何在SDLC中發揮作用
1.3.4 為什么選擇了VSTEST而沒有選擇其他工具集
1.4 小結
第2章 VSTEST和VSTESD快速瀏覽
2.1 測試類型
2.1.1 手工測試類型
2.1.2 單元測試類型
2.1.3 Web測試類型
2.1.4 負載測試類型
2.1.5 順序測試類型
2.1.6 一般測試類型
2.1.7 未來/第三方測試類型
2.2 測試用戶界面
2.2.1 創建和編寫測試的用戶界面
2.2.2 管理測試的用戶界面
2.2.3 執行測試和觀察測試執行結果的用戶界面
2.3 分析工具
2.3.1 代碼分析
2.3.2 性能度量
2.4 小結
第3章 使用VSTEST和VSTESD 進行單元測試
3.1 單元測試概要
3.1.1 為什么進行單元測試
3.1.2 單元測試方法
3.1.3 VSTEST和VSTESD的單元測試有什么獨特之處
3.2 創建**個單元測試
3.2.1 創建一個示例庫
3.2.2 生成單元測試
3.2.3 運行單元測試
3.3 VSTEST中的單元測試
3.3.1 剖析一個測試類
3.3.2 測試通過和測試失效
3.3.3 代碼生成
3.3.4 定制測試方法
3.3.5 單元測試斷言
3.3.6 對單元測試進行調試
3.4 高級單元測試
3.4.1 MSTest命令行工具
3.4.2 單元測試生命周期
3.4.3 ASP.NET
3.4.4 數據驅動的測試
3.4.5 測試上下文
3.5 小結
第4章 對數據庫進行測試
4.1 數據庫測試是不同的
4.2 開發一個數據庫項目
4.2.1 數據庫項目探索研究
4.2.2 為數據庫添加信息架構、數據表和約束
4.2.3 添加視圖和存儲過程
4.2.4 當前開發數據庫的內部工作過程
4.3 重命名重構
4.4 數據庫項目部署
4.5 生成測試數據
4.6 單元測試
4.7 開發定制的單元測試
4.7.1 添加定制的測試條件項目
4.7.2 構建定制的測試條件項目
4.7.3 構建“掛鉤”
4.7.4 使用定制的測試條件開發單元測試
4.8 小結
第5章 Web測試
第6章 如何使用手工測試、順序測試和一般測試類型
第7章 負載測試
第8章 使用代碼分析和動態分析
第9章 在軟件開發生命周期中應用VSTEST和VSTESD
附錄A 安裝Team Explorer
附錄B 創建并運行一個Web測試:循序漸進指導
附錄C 創建并運行一個單元測試:循序漸進指導
附錄D 創建并運行一個負載測試:循序漸進指導
附錄E 創建并運行一個手工測試:循序漸進指導
附錄F 其他信息資源
Visual Studio2005TeamSystem軟件測試專家教程 節選
第1章 VSTEST和VSTESD簡介
為了學習Visual Studio Team Edition for Software Testers(VSTEST)和I Visual Studio Team Edition for Software Developers(VSTESD),我們首先需要了解這些工具都可以應用于軟件開發生命周期中的哪個階段。為了使讀者能夠更好地了解這一點,我們首先簡單地介紹一下軟件開發的一般過程。
1.1 軟件開發過程和軟件開發生命周期
軟件開發過程為軟件開發提供了一個通用的框架。實際上, “軟件開發過程”本身并非開發軟件時使用的一組指導原則,而是一組術語。利用這些術語,我們可以描述和討論許多不同的開發方法學,例如瀑布方法、CMMI、Scrum方法和極限方法(extreme)等。這些方法分別代表了不同的軟件開發過程,盡管這些開發過程的具體實現各有不同,但是這些開發過程都可以被劃分為不同的階段,這些階段分別表示為某種形式的內容,并且具有一定的共性。我們可以將這些內容歸入“軟件開發生命周期(Software Development Life Cycle,SDLC)”這個范疇內。
許多研究組織(包括一些政府機構)對這些開發過程進行了形式定義。例如,卡內基•梅隆大學的軟件工程研究所定義了CMMI,同時,該研究所還負責CMMI的管理工作,而Rational統一過程是由IBM定義并管理的。
1.1.1 規劃、分析、設計和開發
雖然軟件設計過程各有不同,但是這些設計過程中一般都包括一些通用的步驟。下面我們簡單討論一下VSTEST和VSTESD沒有深入涉及的步驟。為了對這些步驟進行支持,目前研究人員已經開發出多種支持工具。實際上,微軟公司開發的Visual Studio Team System就已經為這些VSTEST和VSTESD并未深入涉及的步驟提供了大量支持。這些工具包括Team Foundation Server、Team Architect和Database Professional等。目前,Borland公司和IBM公司也提供了類似的支持工具。
……
Visual Studio2005TeamSystem軟件測試專家教程 作者簡介
Tom Arnold是Microsoft Visual Studi0 2005 Team System的程序開發主管,主要負責測試工具開發。他還曾經負責過微軟公司和Rational Software公司的其他商用測試工具項目的開發工作,并在STAR、Microsoft Tech Ed、Internet World等會議上擔任過發言人。作為本書作者之一,Tom Arnold還編寫過其他兩部有關軟件測試的著作,并出版了三部與軟件測試相關的錄像帶。此外,作為創始人之一,Tom Arnold參與創建了一個擁有250位員工的軟件測試公司(后來該公司被Lionbridge/Veritest收購)。目前,Tom是微軟公司Office Live.com項目小組的程序開發主管。
- >
自卑與超越
- >
羅庸西南聯大授課錄
- >
新文學天穹兩巨星--魯迅與胡適/紅燭學術叢書(紅燭學術叢書)
- >
小考拉的故事-套裝共3冊
- >
月亮與六便士
- >
中國人在烏蘇里邊疆區:歷史與人類學概述
- >
山海經
- >
企鵝口袋書系列·偉大的思想20:論自然選擇(英漢雙語)