2023年全國(guó)碩士研究生考試考研英語(yǔ)一試題真題(含答案詳解+作文范文)_第1頁(yè)
已閱讀1頁(yè),還剩24頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、第二章 軟件測(cè)試計(jì)劃,測(cè)試計(jì)劃測(cè)試范圍測(cè)試環(huán)境需求測(cè)試進(jìn)度安排測(cè)試風(fēng)險(xiǎn)使用Rational TestManager 進(jìn)行測(cè)試計(jì)劃,2.1 測(cè)試計(jì)劃,軟件測(cè)試應(yīng)該考慮到的問(wèn)題 軟件測(cè)試的內(nèi)容 測(cè)試計(jì)劃模板 如何確定測(cè)試計(jì)劃,軟件測(cè)試計(jì)劃,測(cè)試中應(yīng)考慮到的問(wèn)題所有的出錯(cuò)可能性 性能(Performance)問(wèn)題 軟件的兼容性(Compatibility),測(cè)試計(jì)劃模板,測(cè)試背景產(chǎn)品項(xiàng)目涉及人員(如軟硬件項(xiàng)目負(fù)責(zé)人

2、)介紹以及相應(yīng)聯(lián)系方式等測(cè)試依據(jù)軟件需求文檔;軟件規(guī)格書(shū);軟件設(shè)計(jì)文檔;其他(參考文檔)測(cè)試資源測(cè)試設(shè)備需求;測(cè)試人員需求測(cè)試環(huán)境需求;其他,測(cè)試策略采用的測(cè)試方法;搭建哪些測(cè)試環(huán)境;采用的測(cè)試工具以及測(cè)試管理工具怎樣進(jìn)行人員培訓(xùn)測(cè)試日程測(cè)試需求分析;測(cè)試用例編寫(xiě)測(cè)試實(shí)施,根據(jù)項(xiàng)目計(jì)劃,將測(cè)試分成哪些測(cè)試階段,每個(gè)階段的工作重點(diǎn)以及投入的資源等其他編寫(xiě)的日期,作者等信息,2.2 軟件測(cè)試的范圍,設(shè)

3、計(jì)階段產(chǎn)品設(shè)計(jì)是否符合客戶需求架構(gòu)設(shè)計(jì)是否符合產(chǎn)品設(shè)計(jì),是否容易導(dǎo)致缺陷,是否容易導(dǎo)致低劣性和不穩(wěn)定性,是否有利于測(cè)試測(cè)試方案是否對(duì)功能覆蓋完備,是否采用恰當(dāng)方法測(cè)試每個(gè)不同領(lǐng)域,時(shí)間人力是否足夠,幫助開(kāi)發(fā)人員提高效率的措施是否恰當(dāng)和足夠,是否保證測(cè)試工具的質(zhì)量,實(shí)施階段- 某次代碼更新是否引發(fā)嚴(yán)重缺陷以至無(wú)法測(cè)試- 某個(gè)開(kāi)發(fā)人員是否引入了太多缺陷穩(wěn)定階段 - 缺陷是否值得修復(fù) - 缺陷修

4、復(fù)順序是否合理 - 缺陷修復(fù)是否會(huì)引發(fā)更 多的缺陷發(fā)布階段 - 缺陷數(shù)量是否有擴(kuò)大化 的趨勢(shì) - 待發(fā)布版本是否符合發(fā)布標(biāo)準(zhǔn),確定測(cè)試范圍,測(cè)試組審查系統(tǒng)需求測(cè)試組審查設(shè)計(jì)文檔系統(tǒng)測(cè)試工程師評(píng)審任務(wù)說(shuō)明,確定關(guān)鍵系統(tǒng)功能和高風(fēng)險(xiǎn)系統(tǒng)功能。測(cè)試工程師對(duì)系統(tǒng)清晰定義并理解系統(tǒng)需求或使用的用例,以便確定測(cè)試目標(biāo)、測(cè)試目的和測(cè)試策略確定用于項(xiàng)目的自動(dòng)測(cè)試工具。將測(cè)試參數(shù)形成文檔,其中包括確定

5、測(cè)試目標(biāo)、測(cè)試目的和測(cè)試策略時(shí)所做的所有假設(shè)。還需將先決事件、文檔及支持各種測(cè)試活動(dòng)的產(chǎn)品羅列出來(lái)。確定系統(tǒng)驗(yàn)收準(zhǔn)則,估計(jì)測(cè)試風(fēng)險(xiǎn),制訂降低風(fēng)險(xiǎn)的計(jì)劃,2.3 測(cè)試環(huán)境需求,操作系統(tǒng)類型版本和補(bǔ)丁版本,被測(cè)試軟件的版本和補(bǔ)丁版本、相關(guān)支撐軟件計(jì)算機(jī)的配置情況,主要包括CPU 、內(nèi)存和硬盤的相關(guān)參數(shù),其它硬件參數(shù),硬件配置,軟件配置,2.5 軟件測(cè)試的七類風(fēng)險(xiǎn),設(shè)計(jì),編碼,相關(guān)文檔質(zhì)量不規(guī)范,軟件質(zhì)量標(biāo)準(zhǔn)不清晰用戶的需求發(fā)生重大

6、變更或測(cè)試計(jì)劃和設(shè)計(jì)大幅度地調(diào)整等因素所導(dǎo)致測(cè)試時(shí)間延長(zhǎng)、經(jīng)費(fèi)增加測(cè)試初始階段的軟,硬件設(shè)備不到位測(cè)試人員的技術(shù)不到位特定的測(cè)試環(huán)境不能到位主要的測(cè)試人員因故缺席測(cè)試數(shù)據(jù)準(zhǔn)備不充分質(zhì)量需求或產(chǎn)品的特性理解不準(zhǔn)確,造成測(cè)試范圍分析的誤差測(cè)試用例設(shè)計(jì)不到位,執(zhí)行不完全,2.6 使用Rational TestManager進(jìn)行測(cè)試計(jì)劃,2.6.1 TestManage介紹TestManager提供測(cè)試管理的核心平臺(tái),它是測(cè)試

7、人員的工作環(huán)境。測(cè)試人員與團(tuán)隊(duì)成員用它來(lái)計(jì)劃、管理、組織、執(zhí)行、評(píng)估以及報(bào)告?zhèn)€別測(cè)試用例或整個(gè)測(cè)試計(jì)劃。通過(guò)與需求管理工具RequisitePro 的集成,TestManager 可以生成關(guān)于測(cè)試用例的需求覆蓋率報(bào)告,從而保證測(cè)試的完備性。利用它可以控制所有類型的測(cè)試活動(dòng)-從手工回歸測(cè)試到缺陷跟蹤,直到擴(kuò)展的自動(dòng)化壓力測(cè)試。通過(guò)集中控制測(cè)試流程并輕松共享測(cè)試結(jié)果,IBM Rational TestManager提高了整個(gè)開(kāi)發(fā)生命周期的測(cè)

8、試效率。,2.6.2 Testmanage測(cè)試流程,利用TestManager實(shí)現(xiàn)軟件自動(dòng)化測(cè)試流程: 測(cè)試計(jì)劃、測(cè)試設(shè)計(jì)、測(cè)試實(shí)施、測(cè)試執(zhí)行、測(cè)試評(píng)估,測(cè)試流程,測(cè)試流程,每個(gè)測(cè)試環(huán)節(jié)的具體闡述如下:測(cè)試計(jì)劃的目的是確定和描述要實(shí)施和執(zhí)行的測(cè)試。這一環(huán)節(jié)主要生成包含測(cè)試需求和測(cè)試策略的測(cè)試計(jì)劃。測(cè)試設(shè)計(jì)的目的是確定、描述和生成測(cè)試過(guò)程和測(cè)試用例。測(cè)試實(shí)施的目的是記錄、生成或編寫(xiě)在測(cè)試設(shè)計(jì)環(huán)節(jié)中定義的測(cè)試過(guò)程。這一環(huán)節(jié)

9、主要將測(cè)試過(guò)程轉(zhuǎn)化為計(jì)算機(jī)可以理解并執(zhí)行的信息,稱為測(cè)試腳本。測(cè)試執(zhí)行的目的是確保整個(gè)系統(tǒng)按既定意圖運(yùn)行。對(duì)于每一個(gè)迭代,都需要增加測(cè)試過(guò)程和測(cè)試用例用以測(cè)試新增的功能,同時(shí)還需要重復(fù)執(zhí)行以前版本測(cè)試過(guò)的所有測(cè)試用例(回歸測(cè)試)。測(cè)試評(píng)估的目的是生成并交付測(cè)試評(píng)估摘要。這是通過(guò)復(fù)審并評(píng)估測(cè)試結(jié)果、確定并記錄變更請(qǐng)求(Change Request)以及計(jì)算主要評(píng)估方法來(lái)完成的。測(cè)試評(píng)估摘要以組織有序的格式提供測(cè)試結(jié)果和主要評(píng)估方法,用

10、于評(píng)估測(cè)試對(duì)象和測(cè)試流程的質(zhì)量。,2.6.3 TestManage測(cè)試計(jì)劃,關(guān)于測(cè)試計(jì)劃的編制收集并識(shí)別測(cè)試輸入創(chuàng)建測(cè)試計(jì)劃創(chuàng)建測(cè)試用例文件夾創(chuàng)建測(cè)試用例定義在你需要測(cè)試時(shí)的資源配置定義迭代——在你需要執(zhí)行測(cè)試時(shí),識(shí)別測(cè)試輸入,當(dāng)首次開(kāi)始編制測(cè)試計(jì)劃時(shí),需要?jiǎng)?chuàng)建一個(gè)包含所有需要測(cè)試的東西的測(cè)試列表。一個(gè)方法是在編制計(jì)劃的開(kāi)始階段,找到那些可利用的資源,它們有助于你決定什么需要測(cè)試。例如:原型軟件構(gòu)架功能描述需求分

11、析可視化模型源代碼文檔需求變更TestManager有兩種內(nèi)置的測(cè)試輸入的類型:在一個(gè)Rational RequisitePro 工程中的需求類型。在一個(gè)Rational Rose 可視模型中的元素類型。,,來(lái)自Rational RequisitePro中的需求 需要將RequisitePro 工程與TestManager一起注冊(cè),操作步驟:1. 點(diǎn)擊Tools菜單中的Manage項(xiàng),打開(kāi)Test Input Ty

12、pes。2. 打開(kāi)Rational RequisitePro,并點(diǎn)擊Edit。(如果Edit不可用,即沒(méi)有管理員權(quán)限。)3. 點(diǎn)擊Sources標(biāo)識(shí)和Insert項(xiàng)。 自定義測(cè)試輸入的類型 1. 點(diǎn)擊Tools > Manage > Test Input Types。2. 點(diǎn)擊 New。(如果點(diǎn)擊New無(wú)效,即你沒(méi)有管理員的權(quán)限。),創(chuàng)建測(cè)試計(jì)劃(Creating a Test Plan),在TestMana

13、ger中,測(cè)試計(jì)劃是Rational Test數(shù)據(jù)存儲(chǔ)的資產(chǎn)。 創(chuàng)建測(cè)試計(jì)劃: 在測(cè)試資產(chǎn)工作區(qū)(Test Asset Workspace)的計(jì)劃編制標(biāo)簽(Planning tab)中,右鍵點(diǎn)擊測(cè)試計(jì)劃,點(diǎn)擊New Test Plan。 測(cè)試計(jì)劃的屬性 測(cè)試計(jì)劃的名稱(必需的)。測(cè)試計(jì)劃的描述。測(cè)試計(jì)劃所有者。對(duì)于測(cè)試計(jì)劃的配置關(guān)聯(lián)。對(duì)于測(cè)試計(jì)劃的迭代關(guān)聯(lián)。測(cè)試計(jì)劃的外部文檔關(guān)聯(lián)。,組織測(cè)試用例文件夾,在一個(gè)測(cè)試

14、計(jì)劃中,可以創(chuàng)建測(cè)試用例文件夾來(lái)分層次組織測(cè)試用例??梢杂萌我环N方法來(lái)組織測(cè)試用例,使用哪些方法由測(cè)試結(jié)果來(lái)決定。可以在測(cè)試用例文件夾(test case folders)中再創(chuàng)建一個(gè)test case folders。 在測(cè)試計(jì)劃窗口中,右鍵點(diǎn)擊測(cè)試計(jì)劃或測(cè)試用例文件夾(test case folder),點(diǎn)擊Insert Test Case Folder。 文件夾的名稱是必需的。對(duì)于其他所有的屬性,可以在第一次創(chuàng)建文件夾的時(shí)候來(lái)

15、添加它們,或者在晚些時(shí)候添加或是修改這些屬性 。,創(chuàng)建測(cè)試用例,1. 測(cè)試用例的屬性測(cè)試用例的名稱(必需的)。測(cè)試用例的一個(gè)描述。測(cè)試用例的所有者。對(duì)于測(cè)試用例的配置關(guān)聯(lián)。對(duì)于測(cè)試用例的迭代關(guān)聯(lián)。對(duì)于測(cè)試用例的任何測(cè)試輸入關(guān)聯(lián)。對(duì)于測(cè)試用例的任何外部文檔的關(guān)聯(lián)。測(cè)試用例手冊(cè)和測(cè)試用例的自動(dòng)執(zhí)行。這里有可以運(yùn)行的實(shí)際的測(cè)試腳本。測(cè)試用例的設(shè)計(jì)(換句話說(shuō),當(dāng)測(cè)試用例被實(shí)施時(shí),用例執(zhí)行的步驟和檢驗(yàn)點(diǎn))。前置條件、后置條件和

16、測(cè)試用例的驗(yàn)收標(biāo)準(zhǔn)。,,2. 指定所有者(Specifying the Owner) :可以在新測(cè)試用例(New Test Case)對(duì)話框的General標(biāo)簽中的Owner列表中選擇測(cè)試用例的所有者。所有者對(duì)于計(jì)劃的編制和目的的跟蹤是很重要的。 3. 定義測(cè)試的配置:可以使用配置(configurations)來(lái)設(shè)立測(cè)試用例,以便它們?cè)谔囟ǖ挠布蛙浖С窒碌碾娔X上自動(dòng)運(yùn)行。例如 :Windows 2000 and Interne

17、t Explorer 4Windows 2000 and Netscape 4Windows NT 4 and Internet Explorer 4Windows NT 4 and Netscape 4,,在設(shè)置配置時(shí),主要有以下的四個(gè)步驟:1)、由于許多屬性并非TestManager已經(jīng)內(nèi)置的屬性,所以要定義自定義的屬性和它們可能的值。例如,瀏覽器就不是內(nèi)置屬性。要?jiǎng)?chuàng)建一個(gè)命名為“瀏覽器”的屬性,屬性值則是“Internet

18、 Explorer 4”和“Netscape 4”。2)、為你將要運(yùn)行一個(gè)“配置的測(cè)試用例”(configured test case)的電腦創(chuàng)建一個(gè)命名為“tmsconfig.csv”的文件。這個(gè)文件包含為那臺(tái)電腦設(shè)置的自定義屬性和適當(dāng)?shù)膶傩灾?。例如,假設(shè)一臺(tái)電腦使用“Internet Explorer 4”,那么,必須在電腦上創(chuàng)建一個(gè)“tmsconfig.csv”文件,用來(lái)指明這個(gè)瀏覽器就是該電腦上使用的瀏覽器。3)、定義你需要

19、測(cè)試的特定配置。4)、每一個(gè)配置與一個(gè)測(cè)試用例相關(guān)聯(lián),來(lái)創(chuàng)建一個(gè)“配置的測(cè)試用例”(configured test case)例如,測(cè)試用例需要運(yùn)行在“Windows 2000”和“Internet Explorer 4”中,要將這些配置與測(cè)試用例關(guān)聯(lián)起來(lái)。,,4. 定義配置的屬性和屬性的值 查看內(nèi)置的配置屬性 :TestManager 伴隨著許多的內(nèi)置屬性 1 、點(diǎn)擊Tools > Manage > Confi

20、guration Attributes. 2 、查看每一個(gè)屬性的properties,選擇屬性并點(diǎn)擊Edit。任何被定義的屬性值出現(xiàn)在列表中的屬性值區(qū)域中 定義自定義的配置屬性:點(diǎn)擊Tools > Manage > Configuration Attributes。點(diǎn)擊New按鈕。 5. 在tmsconfig.csv 文件中設(shè)置自定義屬性設(shè)置自定義屬性和屬性值:1) 、創(chuàng)建名為“tmsconfig.csv”的文

21、件。可以通過(guò)Excel或通過(guò)任何一種文本編輯器來(lái)創(chuàng)建這個(gè)文件。(要確定將文件保存為csv格式。),,2) 、向文件中添加成對(duì)的合適屬性和值。在這個(gè)例子中,該測(cè)試機(jī)運(yùn)行的是Internet Explorer 4。因此,這個(gè)配置文件包含:Browser,Internet Explorer 4。在tmsconfig.csv文件中那些屬性和值成對(duì)的用例必須與在TestManager中定義的這些包含自定義屬性和屬性值的用例相匹配。3 )、將文件

22、保存為tmsconfig.csv。4)、 在恰當(dāng)?shù)谋镜鼗虼頊y(cè)試機(jī)上,將該tmsconfig.csv文件導(dǎo)入到Rational Test文件夾中。 如果一個(gè)測(cè)試用例的配置使用自定義屬性,而這些屬性完全匹配與測(cè)試機(jī)上tmsconfig.csv文件中定義的屬性,則這個(gè)配置的測(cè)試用例將僅僅運(yùn)行該測(cè)試機(jī)上。6 、定義需要測(cè)試的配置 現(xiàn)在已經(jīng)定義了配置的屬性和屬性值,可以定義需要測(cè)試的配置了。這個(gè)過(guò)程是迭代的。通過(guò)運(yùn)行測(cè)試的項(xiàng)目,可

23、能會(huì)繼續(xù)擴(kuò)充和精煉這個(gè)列表。定義一個(gè)配置: 1) 、點(diǎn)擊Tools > Manage > Configurations。點(diǎn)擊New按鈕。2)、點(diǎn)擊Attributes標(biāo)簽。,,7 、將一個(gè)配置與一個(gè)測(cè)試用例相關(guān)聯(lián):在創(chuàng)建了配置后,可以將一個(gè)配置與一個(gè)測(cè)試用例相聯(lián)系,從而創(chuàng)建一個(gè)配置的測(cè)試用例。要使一個(gè)功能模塊可以有效地工作在多種配置下,在這個(gè)時(shí)候,配置的測(cè)試用例是很有用的。例如,假設(shè)有一個(gè)測(cè)試用例,“關(guān)閉應(yīng)用程序。”你需要

24、有效地將這個(gè)測(cè)試用例通過(guò)兩種配置:Windows 2000與Internet Explorer 4,Windows2000 與 Netscape 4。你應(yīng)該創(chuàng)建兩種配置的測(cè)試用例與主要的測(cè)試用例相關(guān)聯(lián)。 可以用下面的幾種方法來(lái)建立配置與測(cè)試用例的關(guān)聯(lián):在創(chuàng)建一個(gè)新的測(cè)試用例時(shí),在New Test Case的對(duì)話框中點(diǎn)擊Iterations – Configurations標(biāo)簽。在對(duì)一個(gè)現(xiàn)存測(cè)試用例的屬性進(jìn)行編輯時(shí),在Test

25、Case Properties對(duì)話框中點(diǎn)擊Iterations -Configurations標(biāo)簽。在Test Plan窗口中,右鍵點(diǎn)擊一個(gè)測(cè)試用例,并點(diǎn)擊Associate Configuration。選擇配置進(jìn)行關(guān)聯(lián)。,,8、 指定何時(shí)進(jìn)行測(cè)試 :許多測(cè)試組織計(jì)劃比之在任意給定時(shí)間內(nèi)實(shí)際執(zhí)行具有更多的測(cè)試用例??梢栽赥estManager中創(chuàng)建所有的測(cè)試用例,然后使用迭代去確定你實(shí)際需要執(zhí)行和通過(guò)的那些特定的測(cè)試用例。9 、創(chuàng)建

26、并編輯迭代創(chuàng)建或編輯迭代:1 、選擇Tools > Manage > Iterations。2 、點(diǎn)擊New創(chuàng)建一個(gè)新的迭代,或選擇一個(gè)現(xiàn)存的迭代并點(diǎn)擊Edit。如果New 和Edit按鈕不可用,說(shuō)明你還不具有管理員的權(quán)限。 可以右鍵點(diǎn)擊Iterations或是Test Asset Workspace的Planning標(biāo)簽中的一個(gè)特定迭代。10 、建立迭代與測(cè)試用例的關(guān)聯(lián) :在你將一個(gè)迭代與一個(gè)測(cè)試計(jì)劃或文件

27、夾關(guān)聯(lián)起來(lái)時(shí),這個(gè)迭代會(huì)自動(dòng)地與所有的直屬于這個(gè)測(cè)試計(jì)劃或文件夾的資產(chǎn)相關(guān)聯(lián)。如下方法創(chuàng)建關(guān)聯(lián):,,在創(chuàng)建一個(gè)新的測(cè)試用例時(shí),點(diǎn)擊New Test Case 對(duì)話框中的Iterations– Configurations標(biāo)簽。在編輯一個(gè)現(xiàn)存的測(cè)試用例的屬性時(shí),點(diǎn)擊Test Case Properties對(duì)話框中的Iterations -Configurations標(biāo)簽。在Test Plan窗口中,右鍵點(diǎn)擊一個(gè)測(cè)試用例并點(diǎn)擊Assoc

28、iate Iteration。 11 、使用測(cè)試輸入建立 測(cè)試輸入幫助你決定測(cè)試內(nèi)容。創(chuàng)建你的測(cè)試用例時(shí),可以建立測(cè)試輸入與它們的關(guān)聯(lián)。 可以用下面的方法建立一個(gè)測(cè)試輸入與一個(gè)測(cè)試用例的關(guān)聯(lián):在創(chuàng)建一個(gè)新的測(cè)試用例時(shí),點(diǎn)擊New Test Case 對(duì)話框中的Test Inputs標(biāo)簽。在編輯一個(gè)現(xiàn)存的測(cè)試用例屬性時(shí),點(diǎn)擊Test Case Properties對(duì)話框 Test Inputs標(biāo)簽。在Test Plan窗口中,

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論