在學(xué)習(xí)的過(guò)程中總有很多細(xì)小的問(wèn)題和發(fā)現(xiàn)無(wú)處歸類(lèi)留作備忘,用這種Q&A的方式的蠻好的,不用寫(xiě)很多東西,隨時(shí)有新的發(fā)現(xiàn)就隨時(shí)寫(xiě)些東東,比較輕量級(jí),挺好的!在這里列出一些VS 2010測(cè)試功能使用中遇到的問(wèn)題:
問(wèn)題 1.Microsoft Test and Lab Manager (MTLM)工具能和TFS 2008、2005一起工作嗎?
答:不能。因?yàn)闇y(cè)試和實(shí)驗(yàn)管理是服務(wù)器端功能,這些功能僅在TFS 2010上支持。
問(wèn)題 2.MTLM如何對(duì)用戶(hù)訪問(wèn)權(quán)限進(jìn)行管理?
答:MTLM沒(méi)有單獨(dú)的用戶(hù)權(quán)限管理,它應(yīng)該是依賴(lài)于所連接的TFS工程的用戶(hù)權(quán)限配置。
問(wèn)題 3.MTLM所管理的對(duì)象是如何在TFS端存儲(chǔ)的呢?
答:Test Plan、Test Suites和Configuration 都是保存在TFS服務(wù)器端的數(shù)據(jù)庫(kù)中,而Test Case則是以工作項(xiàng)(Work Item)的形式保存在TFS上的。在TFS 2010的默認(rèn)工作項(xiàng)類(lèi)型中,新增加了Test Case類(lèi)型,就是用來(lái)保存Test Case對(duì)象的。因?yàn)楣ぷ黜?xiàng)是具有歷史信息記錄和查詢(xún)功能,所以Test Case對(duì)象的所有歷史更改信息都可以查詢(xún)到。而Test Plan、Test Suites和Configuration就不具有歷史查詢(xún)功能。
問(wèn)題 4.什么是Shared Step?
答 :Shared Steps是指共享的測(cè)試步驟。每個(gè)Test Case是由一系列的測(cè)試步驟組成的,每個(gè)測(cè)試步驟包括要執(zhí)行的操作以及對(duì)操作結(jié)果的驗(yàn)證。有些測(cè)試步驟是可以在多個(gè)測(cè)試用例中所共用的,就可以把它當(dāng)作Shared Steps,比如說(shuō)如果我們要從測(cè)試VS,第一步總是要啟動(dòng)VS并確認(rèn)VS IDE顯示出來(lái)了。這樣一個(gè)步驟是所有對(duì)VS進(jìn)行測(cè)試測(cè)試用例都必須要執(zhí)行的,我們就可以把它創(chuàng)建為Shared Step。TFS 2010的默認(rèn)工作項(xiàng)類(lèi)型中,新增加了Shared Step類(lèi)型,就是用來(lái)保存Shared Step對(duì)象的。
問(wèn)題 5.哪里有最新的VS 2010測(cè)試功能的文檔?
答:http://msdn.microsoft.com/en-us/library/ms182409(VS.100).aspx,讀好MSDN的文檔是了解好辦法。
問(wèn)題 6.MTLM里可以“Add requirements”來(lái)擴(kuò)展Test Plan,這里requirement是指啥呢?
答:閱讀MSDN的文檔你會(huì)發(fā)現(xiàn),requirement和User Story是可以互換的。實(shí)際上Requirement就是User Story,更確切的講就是TFS上的User Story工作項(xiàng)。項(xiàng)目經(jīng)理在定義好User Story,測(cè)試人員可以從User Story直接來(lái)創(chuàng)建測(cè)試計(jì)劃的內(nèi)容。
本文鏈接:http://www.95time.cn/computer/system/2009/7108.asp
出處:藍(lán)色理想
責(zé)任編輯:bluehearts
◎進(jìn)入論壇計(jì)算機(jī)技術(shù)版塊參加討論
|