• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    協作的力量 Visual Studio Team System大局觀

    發布: 2009-5-22 07:50 | 作者: 網絡轉載 | 來源: 測試時代采編 | 查看: 220次 | 進入軟件測試論壇討論

    領測軟件測試網

    各類角色成員通過使用VSTS而在項目開發過程中緊密地結合起來,及時有效的完成角色的任務。
      VS2005 Team Edition for Software Architects
      VS2005 Team Edition for Software Developers
      VS2005 Team Edition for Software Testers
      VS2005 Team Foundation Server
      VS2005 Team Test Load Agent
      VS2005 Team Suite

      Team Suite是VSTS的組成部分,它為核心軟件開發團隊中的每個角色成員提供了相應的工具,比如軟件設計,開發和測試,以及團隊溝通和管理方面,是成員之間形成自由,無縫的連接。通過和Visual Studio Team Foundation Server的整合使用, Team Suite幫助項目管理者更好的控制產品在軟件生命周期中的每個環節,如圖2所示:


    圖2

      3.在VSTS中實現生命周期方法自動化

      VSTS使用團隊項目這個邏輯概念來表示在 Team Foundation Server(或 TFS)中所配置的軟件開發項目。(VSTS 使用 TFS 組件來集中存儲所有與項目相關的數據以及支持項目團隊成員內部的協作。作為 VSTS 的服務器端產品,TFS 集成了多個關鍵概念。)要獲得 VSTS 所提供的好處,您必須為所啟動的每個軟件開發項目創建一個團隊項目。要將特殊的方法應用于軟件開發項目,您必須按照該方法配置其團隊項目并使用初始數據填充該團隊項目?墒褂眠^程模板來指定其中的初始配置和數據。

      正如先前所提到的,過程模板是一組包含有預定義架構和結構的 XML 文件。用于創建團隊項目的項目創建向導了解這些 XML 文件及其結構。創建團隊項目時,PCW 從過程模板中讀取 XML 文件,然后相應地配置和填充該團隊項目。在團隊項目創建完畢后,VSTS 中隨附的工具(如 Work-Item Tracking、Source-Code Control 等等)會根據此配置和數據自動負責運行該項目。因此,要在 VSTS 中實現自定義生命周期方法,您必須做的唯一一件事情就是為該方法定義一個過程模板并利用該模板創建一個團隊項目。配置、執行、監控和報告均由 VSTS 工具自動處理,因為這些工具了解過程模板架構。

    面向架構師

      Visual Studio Team Edition for Architects 本身也定位了三個完全不同的子組:應用程序設計器、邏輯數據中心設計器,以及系統設計器和部署設計器。應用程序設計器可以訪問"白板"模式,以便創建應用程序設計。代碼能夠在設計器表面生成,并且能夠很好地實現模型與代碼之間的同步。該產品還能夠根據邏輯結構進行驗證,并且能夠可視化表示分布式系統之間的各種關系。這很重要,是因為通常情況下,應用程序設計器幾乎不能預見應用程序最終將駐留的整個系統。邏輯數據中心設計器可以訪問設置和約束編輯器,以及系統定義模型(System Definition Model,SDM)生成器和編譯器。

      針對架構師的 Team Edition 具有系統設計器和部署設計器,該組件將許多組織中通常各自為政的操作和部署聯為一體。Team Edition 使用戶能夠將應用程序設計綁定到數據中心設計,然后創建可組裝的系統。此外,架構師、開發人員和操作人員之間的斷層對大多數公司而言仍然是一個具有挑戰性的、代價很高的問題。這種對于體系結構對軟件實現的影響的了解能夠支持在生命周期較早階段開始協作,從而削減了維護和部署的成本。多種項目生成以及持續的同步可使信息處于托管狀態并保持是最新的。

      簡化該功能的關鍵計劃是動態系統管理計劃(Dynamic Systems Initiative,DSI)。DSI 支持對系統和服務進行可視化,并且支持對每個系統和服務進行元數據跟蹤,以便向其他系統和服務進行描述。為什么這很重要?這意味著,解決方案架構師隨后可以針對基礎結構架構師的數據中心設計來驗證他們的應用程序設計。微軟在具有系統定義模型 (SDM) 的 VSTS 中首次實現了 DSI,這樣做可以對各層的部署環境和應用程序進行分類,從而幫助簡化應用程序的設計、開發和實現。

      面向開發者

      Visual Studio Team Edition for Developers 延伸了代碼創建、動態和靜態分析、分析和代碼覆蓋功能。靜態分析支持托管代碼和本機代碼;代碼分析能夠實現序列視圖、對象分配和函數視圖,以及應用程序驗證器的可視化。這意味著,開發人員將更清楚地了解以前工作的結果,并且會看到產生的代碼與規范之間的整體一致性。集成的單元測試以及與測試框架的緊密集成便于在生命周期中更早、更快地生成質量更好的代碼(降低了成本,提高了工作效率)。此外還包括代碼分析器,它揭示了操作系統內部的核心規范。例如,如果應用程序運行時出現內存泄漏,代碼分析器將捕獲內存泄漏并通知開發人員。

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    32/3<123>

    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備2023014753號-2
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>