国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

詳解Visual Studio 2010敏捷功能(下) 強(qiáng)化測試功能

開發(fā) 后端
本文將介紹的是Visual Studio 2010 Ultimate敏捷功能特性,特別是測試功能的加強(qiáng),希望對(duì)大家更好的使用VS 2010有所幫助。

微軟Visual Studio 2010已經(jīng)進(jìn)入Beta 2版本測試階段,對(duì)于在Visual Studio 2010 Ultimate敏捷功能特性的講解,是本文的重點(diǎn)。點(diǎn)擊閱讀《詳解Visual Studio 2010敏捷功能(上) ALM探秘》。

#T#

在測試方面,VSTS 2010強(qiáng)化了測試功能,同時(shí)簡化了在整個(gè)應(yīng)用程序生命周期中整合測試的工具。新功能包括快速進(jìn)行有關(guān)測試的設(shè)計(jì)與開發(fā)、測試用例管理,與Team Foundation Server集成的測試計(jì)劃,以及確保所有更新的程序代碼都被測試提高覆蓋率,并且新增了功能非常強(qiáng)的微軟測試與實(shí)驗(yàn)室管理器MTLM(Microsoft Test and Lab Manager),它是一個(gè)單獨(dú)運(yùn)行的工具 (內(nèi)部開發(fā)代號(hào)“Camano”),用于創(chuàng)建測試計(jì)劃、管理測試用例、運(yùn)行測試用例以及測試結(jié)果管理等。

VSTS2010測試框架,如圖1所示。

VSTS2010 測試框架
圖1  VSTS2010 測試框架

在VSTS 2010重點(diǎn)強(qiáng)調(diào)了測試與開發(fā)人員的協(xié)作。測試影響視圖(Test Impact View)和代碼變更視圖(Code Changes View)可以避免運(yùn)行全部測試來驗(yàn) 證某一個(gè)小的代碼變更所造成的浪費(fèi),使得測試更加高效。除此之外,測試人員可以通過Microsoft Test and Lab Manager工具,可進(jìn)行Bug生命周期的跟蹤和控制(Plan—>Test—>Track—>Organize)。通過Testing Center進(jìn)行新BUG發(fā)布,如圖2所示。

Lab Test新建BUG項(xiàng)
圖2  Lab Test新建BUG項(xiàng)
 

Lab Test BUG(Run)
圖3 Lab Test BUG(Run)

 

點(diǎn)擊“Run”運(yùn)行測試這個(gè)新BUG。Test Runner界面,如圖13所示。測試人員可以非常便捷的,針對(duì)軟件產(chǎn)品的界面進(jìn)行截圖,附件加載等操作,并且可以進(jìn)行動(dòng)作BUG捕捉事件的錄制操作,也可以進(jìn)行Play回放,信息存入此BUG步驟中,完成一次BUG的捕捉工作,Save and Close發(fā)布給開發(fā)人員進(jìn)行BUG修復(fù)。

Test Runner-Microsoft Test and Lab Manager
圖4 Test Runner-Microsoft Test and Lab Manager

BUG追蹤(Track)與管理
圖5 BUG追蹤(Track)與管理

另外,VSTS2010可以在Architecture設(shè)計(jì)時(shí),靈活的創(chuàng)建Work Item項(xiàng),如圖6所示。


圖6  創(chuàng)建 Work Item項(xiàng)

 

微軟現(xiàn)把Visual Studio 2010、系統(tǒng)中心虛擬機(jī)管理器(SCVMM)2008和虛擬機(jī)管理程序Hyper-V集成起來,推出了自己的虛擬實(shí)驗(yàn)室自動(dòng)化解決方案,名為Visual Studio 2010 Lab Management,從而微軟也進(jìn)入了實(shí)驗(yàn)室自動(dòng)化行業(yè),進(jìn)一步擴(kuò)展其自身的虛擬化平臺(tái)和管理產(chǎn)品系列。

虛擬實(shí)驗(yàn)室管理架構(gòu),如圖7所示。

虛擬實(shí)驗(yàn)室管理架構(gòu)
圖7 虛擬實(shí)驗(yàn)室管理架構(gòu)

測試和實(shí)驗(yàn)室管理器中的實(shí)驗(yàn)室中心(Lab Center)可以讓用戶:1、創(chuàng)建及管理虛擬或物理環(huán)境;2、可對(duì)環(huán)境拍取快照,或者退回到虛擬環(huán)境的現(xiàn)有快照;3、通過環(huán)境查看器,與環(huán)境中的虛擬機(jī)進(jìn)行聯(lián)系;4、為環(huán)境定義測試設(shè)置;用戶可以在測試中心中定義測試方案、測試套件和測試用例,并且在實(shí)驗(yàn)室環(huán)境上執(zhí)行。

在VSTS 2010中包含了很多工具,測試人員在虛擬機(jī)環(huán)境下測試并找到一個(gè)軟件BUG的時(shí)候,只用一個(gè)簡單的點(diǎn)擊就可以把整個(gè)環(huán)境的鏡像點(diǎn)(多個(gè)虛擬機(jī))記錄下來。他可以把這個(gè)鏡像點(diǎn)的鏈接,作為附件自動(dòng)內(nèi)嵌在軟件BUG報(bào)告中,同時(shí)可以選擇包含更多的信息,比如帶時(shí)間坐標(biāo)的視頻,操作記錄,歷史調(diào)試記錄以及更多信息。開發(fā)人員得到這個(gè)軟件BUG報(bào)告后,從VSTS2010 IDE中打開它,并且找到與該BUG在該鏡像點(diǎn)上所有相關(guān)的信息。開發(fā)人員不必詢問測試人員到底做了什么,以及重新設(shè)置BUG重現(xiàn)的環(huán)境。只需簡單地雙擊鏈接,即可得到一個(gè)簡單的實(shí)驗(yàn)室環(huán)境視圖,其中可以包括多個(gè)虛擬機(jī)環(huán)境,他可以用一次點(diǎn)擊就可以恢復(fù)所需的整個(gè)環(huán)境狀態(tài)。開發(fā)人員就擁有了整個(gè)環(huán)境,包括歷史環(huán)境下的調(diào)試工具和代碼,找到導(dǎo)致軟件BUG的事件發(fā)生的順序和流程。

測試人員使用微軟虛擬實(shí)驗(yàn)室環(huán)境中工作,如圖8所示。

VSTS2010 測試工具項(xiàng)
圖8 VSTS2010 測試工具項(xiàng)

實(shí)驗(yàn)室管理能夠***程度的提升開發(fā)人員<——>測試人員的工作流,并且?guī)椭麄€(gè)開發(fā)流程變得更加有效率。

TFS2010中的實(shí)驗(yàn)室管理服務(wù)使用系統(tǒng)中心虛擬機(jī)管理器(SCVMM)來管理實(shí)驗(yàn)室基礎(chǔ)架構(gòu)及配置多個(gè)虛擬機(jī)平臺(tái)上的虛擬機(jī)。Lab Management產(chǎn)品附帶SCVMM。

微軟已經(jīng)把VSTS2010改造成為一個(gè)貫穿整個(gè)ALM的主要工具,所以在VSTS2010中加強(qiáng)了對(duì)測試計(jì)劃,測試用例,相關(guān)報(bào)告等的支持。除了MTLM外,VSTS2010同樣支持Web Tests、Ordered Test、Generic Test、Unit Test和CodedUI Test。CodedUI Test就是面向功能測試工程師,并為他們提供自動(dòng)化測試支持的全新的功能。

VSTS2010 測試工具項(xiàng),如圖9所示。

CodedUI Test自動(dòng)化測試
圖9 CodedUI Test自動(dòng)化測試

 

VSTS2010中的CodedUI Test支持自動(dòng)化功能測試軟件的錄制回放功能,如果能把CodedUI Test與測試用例管理結(jié)合起來,然后再使用Lab Manager上的一些功能會(huì)有不錯(cuò)的效果。CodedUI Test工作區(qū)包括軟件UI錄制、事件記錄和回放、軟件組件屬性捕捉和錄制到的動(dòng)作事件自動(dòng)代碼生成等功能。CodedUI Test自動(dòng)化測試操作區(qū),如圖10所示。

CodedUI Test自動(dòng)化測試
圖10 CodedUI Test自動(dòng)化測試

捕捉到UI操作事件后,點(diǎn)擊右端生成事件代碼按鈕,可以生成自動(dòng)化測試(C#或VB) 代碼,這是一個(gè)非常Cool的功能,方便測試人員和開發(fā)人員進(jìn)行測試代碼的調(diào)用。生成相關(guān)自動(dòng)化代碼,如圖11所示。

生成相關(guān)自動(dòng)化UI代碼
圖11 生成相關(guān)自動(dòng)化UI代碼

在VSTS2010中,Share Point的Web Access也非常強(qiáng)大,Web 端各種工具功能項(xiàng)與軟件生命周期過程緊密集成。VSTS2010提供了強(qiáng)大的Web過程管理模板,包括BUG過程控制與跟蹤。VSTS2010與Share Point管理模板,如圖12所示。

VSTS2010與Share Point管理模板

 

工具化協(xié)作(PM與Team人員)

VSTS 2010在協(xié)作功能上則通過TFS增強(qiáng)包括提供流程模板,除了允許團(tuán)隊(duì)可以配置及采用任何喜歡的敏捷式(Agile)軟件開發(fā)模式外,團(tuán)隊(duì)也可根據(jù)豐富的工作項(xiàng)目連結(jié)進(jìn)行追蹤,并建立有層次的工作項(xiàng)目關(guān)聯(lián)。在應(yīng)用程序生命周期管理中,我們最關(guān)心的是項(xiàng)目的管理人員如何參與到整個(gè)生命周期中來。通過TFS與Peoject和Excel之間的緊密協(xié)作,項(xiàng)目的管理人員可以使用自己熟悉的項(xiàng)目管理工具,直接從TFS獲取項(xiàng)目的相關(guān)信息, 通過豐富的項(xiàng)目報(bào)表,了解項(xiàng)目的運(yùn)行情況,準(zhǔn)確地對(duì)項(xiàng)目中的各項(xiàng)任務(wù)進(jìn)行計(jì)劃和管理。Project與VSTS的協(xié)作,產(chǎn)生項(xiàng)目計(jì)劃,如圖13所示。

Project與VSTS的協(xié)作,產(chǎn)生項(xiàng)目計(jì)劃</
圖13 Project與VSTS的協(xié)作,產(chǎn)生項(xiàng)目計(jì)劃

大型開發(fā)團(tuán)隊(duì)軟件開發(fā)中,可以結(jié)合微軟OCS(Microsoft Office Communication Server 2007 R2) 和Office Communicator 2007 R2,與各個(gè)團(tuán)隊(duì)小組中保持即時(shí)溝通,在結(jié)合Exchange server2010進(jìn)行項(xiàng)目軟件工作流程進(jìn)度等自動(dòng)提醒(包括郵件、消息等),將會(huì)大大增加團(tuán)隊(duì)整體協(xié)作效率。OCS與VSTS、Exchange server2010協(xié)作,如圖14所示。

微軟OCS2007與VSTS、Exchange server2010協(xié)作
圖14 微軟OCS2007與VSTS、Exchange server2010協(xié)作

另外,在程序代碼管理系統(tǒng)上,TFS2010則提供視覺化的工具以追蹤從分支到產(chǎn)品版本的所有修改;以及提供各種工作流程程序版本以提前發(fā)現(xiàn)錯(cuò)誤。

總結(jié)

TFS 2010是微軟的軟件開發(fā)生命周期管理(ALM)套件的核心服務(wù)器端,將MTLM與它進(jìn)行緊密綁定更進(jìn)一步凸顯了微軟軟件生命周期管理軟件的戰(zhàn)略,并突出了Visual Studio 2010 Ultimate更多的敏捷特性。它不再只是面向開發(fā)人員或者是測試人員角色,而是要提供一個(gè)平臺(tái)來有效協(xié)調(diào)和支持開發(fā)過程中各個(gè)角色,并使他們能夠彼此緊密聯(lián)系進(jìn)行協(xié)作。就像早在VS 2008中就已經(jīng)支持Excel和Project和TFS連接一樣,是一種趨勢(shì),我們可以想到未來很可能有更多和軟件開發(fā)過程相關(guān)的工具都會(huì)與TFS綁定。例如,在工作過程中總有很多細(xì)小的問題和發(fā)現(xiàn)無處歸類留作備忘,或者用這種協(xié)作Q&A的方式進(jìn)行交互和快速響應(yīng),不用寫太多東西,隨時(shí)有新的發(fā)現(xiàn)就隨時(shí)記錄或者發(fā)起B(yǎng)UG,而且非常輕量級(jí),并具有非常強(qiáng)的功能操作敏捷性和協(xié)作等特點(diǎn)。

責(zé)任編輯:彭凡 來源: IT168
相關(guān)推薦

2009-11-19 09:59:47

Visual Stud

2010-07-27 09:40:01

敏捷Visual Stud

2010-07-29 09:41:23

Visual Stud

2009-12-15 09:36:32

Visual Stud

2010-03-11 14:37:47

Visual StudScrum

2010-07-12 16:40:39

Visual Stud

2010-04-12 08:43:45

Visual Stud

2010-02-22 16:43:33

Visual Stud

2009-09-04 09:39:15

Visual Stud

2009-04-23 14:05:28

Visual Stud歷史調(diào)試功能

2009-10-22 09:47:33

Visual Stud

2009-11-05 10:29:14

Visual Stud

2009-08-21 13:29:20

Visual Stud

2010-04-01 14:51:52

Visual Stud

2010-01-06 09:41:55

Visual Stud

2010-02-04 09:17:26

Visual Stud

2009-03-10 10:21:05

災(zāi)難恢復(fù)Restart Manvs

2009-10-19 09:48:24

Visual Stud

2010-02-23 10:39:43

Visual Stud

2009-12-02 10:44:30

Visual Stud
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

国产香蕉精品视频一区二区三区 | caoliu在线| 99精品美女视频在线观看热舞 | 男女裸体影院高潮| 精品99久久| 日韩中文字幕av| 激情小视频在线| 欧美性猛xxx| 国产精品激情自拍| 日韩av免费观影| 国产一区三区在线播放| 亚洲精品国产免费| 男男gaygays亚洲| 欧美精品一区在线观看| 91免费黄视频| 激情av一区| 亚洲sss综合天堂久久| 欧美日韩xxxx| 不卡一区二区三区视频| 欧美1区视频| 国产视频不卡| 日本成人中文字幕在线视频| 日韩和欧美的一区二区| 国产欧美一级| 日韩精品久久久| 成人一级黄色片| 国产欧美亚洲日本| 日本黄色一区| 亚洲美女视频一区| 免费亚色电影在线观看| 欧美午夜视频一区二区| 91精选在线| 日韩一区二区三区xxxx| 久久伊人久久| 国产视频精品网| 久久久久国产精品一区二区| 国产精品自拍首页| 国内精品久久久久影院薰衣草| 欧美另类videos| 精品久久久久久久久久国产| 久草中文在线| 欧美另类极品videosbestfree| 久久香蕉精品香蕉| 97影院在线午夜| 国产成人av影院| 国外av网站| 精品调教chinesegay| 1769国产精品视频| 中文字幕九色91在线| 日本一级黄视频| 欧美高清日韩| 黄色影视在线观看| 精品人伦一区二区三区蜜桃网站| 爱搞国产精品| 国产欧美婷婷中文| 久久久久国产精品麻豆ai换脸| 中文字幕在线观看| 日韩精品在线观看一区| 国产精品一区三区在线观看| 成人在线小视频| 久久久久久久性| 欧美大片黄色| 日本特级黄色大片| 精品视频在线视频| 日韩国产专区| 中文字幕福利片| 久久久国产91| 久久99精品国产.久久久久久 | 欧美成人中文| 女性隐私黄www网站视频| 亚洲精品久久在线| 亚洲午夜伦理| 96久久久久久| 欧美激情网友自拍| 久久国产毛片| 小草av在线播放| 久久露脸国产精品| 久久综合色8888| 美女诱惑一区| 亚洲天堂中文字幕在线观看| 日韩精品电影在线| 欧美日韩视频在线第一区| 欧美大片在线观看一区二区| 欧美一二三四五区| 久久国产精品国产精品| 国产精品久久久久久久久免费高清| 99精品热6080yy久久| 懂色中文一区二区在线播放| 欧美日韩国产成人在线免费| 美女黄色片网站| 一区二区三区四区视频免费观看| 妺妺窝人体色777777| 国产美女视频黄a视频免费| 久久9999免费视频| 精品久久福利| 91原创在线视频| 精品剧情v国产在线观看在线| 一区中文字幕在线观看| 羞羞免费视频| 欧美日韩xx| 激情综合五月婷婷| 婷婷国产在线综合| 国产精品中文在线| 日日碰狠狠丁香久燥| 国产色婷婷在线| 久久―日本道色综合久久| 91嫩草视频在线观看| 啊v在线视频| 天堂久久一区二区三区| 欧美一级爆毛片| 亚洲人成无码www久久久| 在线观看免费版| 久久国产夜色精品鲁鲁99| 中文字幕日韩av| 国产夫妻自拍一区| 精品国产aⅴ| 91精品国产一区二区人妖| 精品久久久久久久免费人妻| 天堂久久久久va久久久久| 亚洲精品视频播放| 手机在线看福利| 欧美一级二级三级蜜桃| 欧美激情中文字幕一区二区| 亚洲国内精品在线| 大香一本蕉伊线亚洲网| 在线观看黄色| 国产一二在线播放| 亚洲人成精品久久久久| 久草一区二区| 女同久久另类99精品国产| 一本久久综合| 欧美精品福利在线| 国产精品刘玥久久一区| 日韩高清中文字幕一区| 精品毛片乱码1区2区3区| 日韩一区二区三区高清| 第一sis亚洲原创| 中文字幕av一区二区| 美女羞羞视频在线观看| 国产成人精品www牛牛影视| 欧美亚洲免费在线| 蜜桃一区二区三区| 欧美男女性生活在线直播观看| 精品久久久久av| 韩国一区二区三区| 日韩av电影免费观看高清| 日本一本视频| 91精品动漫在线观看| 亚洲成av人影院在线观看| 麻豆一区区三区四区产品精品蜜桃| av毛片在线免费看| 不卡高清视频专区| 91人成网站www| 无码日韩精品一区二区免费| 精品蜜桃在线看| 久久精品在线免费视频| 制服诱惑亚洲| 一区二区三区免费观看| 亚洲最大的成人网| 可以在线观看的黄色| 99视频在线精品国自产拍免费观看| 在线观看日韩电影| 国产免费一区二区三区| 色偷偷色偷偷色偷偷在线视频| 亚洲精品欧洲| 国产精品一区二区三区成人| 另类激情视频| 亚洲综合在线免费观看| 在线观看欧美一区| 久久综合国产| 中文字幕av一区中文字幕天堂| 国产高清在线a视频大全| 97se亚洲国产综合自在线观| 明星裸体视频一区二区| jizz性欧美23| 欧美日本一道本| heyzo国产| 亚洲第一二三四五区| 亚洲自拍偷拍福利| 日韩欧美三级在线| 久久蜜臀精品av| 欧美大码xxxx| 幼a在线观看| 免费日韩中文字幕| 秋霞无码一区二区| 亚洲免费福利| 国产精品久久久久久久久免费相片 | 亚洲成人免费影院| 黄色直播在线| 亚洲变态欧美另类捆绑| 日韩精品一区二区三区中文字幕| 国产一区视频在线播放| 国产麻豆欧美日韩一区| 偷拍25位美女撒尿视频在线观看| 天天射综合影视| 亚洲色图综合久久| 亚洲国产精品三区| 狠狠躁天天躁日日躁欧美| 黄色片网站在线| 日韩在线观看免费av|