版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、軟件測試基礎(chǔ)測試考勤 20提問 20實驗 30作業(yè) 30 第一章第一章軟件測試基本概念軟件測試基本概念什么是軟件測試什么是軟件測試軟件測試與軟件測試與CMMICMMI測試用例測試用例測試環(huán)境測試環(huán)境軟件測試人員的需求軟件測試人員的需求 1、美國航天局火星登陸事故 2、跨世紀“千年蟲”問題 3、阿麗亞娜5型火箭的杯具處女秀 4、英特爾奔騰芯片缺陷 5、2011年溫州7.23動車事故 1.1 1.1 什什么么是是軟軟件件測試測試 測試:以檢驗產(chǎn)品是否滿足需求為目標測試:以檢驗產(chǎn)品是否滿足需求為目標軟件測試:在規(guī)定條件下對程序進行操軟件測試:在規(guī)定條件下對程序進行操 作,以發(fā)現(xiàn)錯誤,對軟件質(zhì)作,以發(fā)
2、現(xiàn)錯誤,對軟件質(zhì) 量進行評估。量進行評估。 1.1 什么么是軟軟件測試測試軟件軟件= =文檔文檔+ +數(shù)據(jù)數(shù)據(jù)+ +程序程序軟件測試的對象:對軟件形成過軟件測試的對象:對軟件形成過程的文檔、數(shù)據(jù)以及程序進行的程的文檔、數(shù)據(jù)以及程序進行的測試,而不僅僅是對程序進行的測試,而不僅僅是對程序進行的測試測試。本本節(jié)節(jié)概概述述從保證軟件質(zhì)量的角度來說,軟件測試是軟件質(zhì)量保證工程的一個重要組成部分,也是最重要的質(zhì)量保證手段。然而,隨著軟件開發(fā)技術(shù)的不斷發(fā)展,以及軟件系統(tǒng)的規(guī)模和復(fù)雜性的不斷增加,傳統(tǒng)的軟件測試理論和技術(shù)已經(jīng)不能夠很好地滿足開發(fā)組織在產(chǎn)品質(zhì)量、開發(fā)成本、研制周期等方面的需求。 1.2 1.2
3、 軟軟件件測試與測試與CMMICMMI1.2.1 傳統(tǒng)傳統(tǒng)的軟軟件測試測試技術(shù)術(shù)和測試過測試過程模型 傳統(tǒng)的軟件測試只傳統(tǒng)的軟件測試只 是作為軟件開發(fā)過程中的一是作為軟件開發(fā)過程中的一個特定階段,并且只針對軟件個特定階段,并且只針對軟件 成品進行測試。成品進行測試。軟件測試在軟件開發(fā)過程的瀑布模型描述中所處的地位軟件測試在軟件開發(fā)過程的瀑布模型描述中所處的地位傳統(tǒng)軟傳統(tǒng)軟件測試件測試軟件測試的發(fā)展擴充后的軟件測試擴充后的軟件測試包括軟件需求分析包括軟件需求分析、軟件概要設(shè)計、軟件概要設(shè)計、軟件詳細設(shè)計、編軟件詳細設(shè)計、編碼、集成、驗收等碼、集成、驗收等各個工程階段各個工程階段CMMICMMI模
4、型是從軟件過模型是從軟件過程改進和評估的角度出程改進和評估的角度出發(fā),對軟件開發(fā)中的測發(fā),對軟件開發(fā)中的測試技術(shù)給出了充分的支試技術(shù)給出了充分的支持和擴充持和擴充1.2.2 CMMI模型對軟對軟件測試測試的支持和擴擴充CMMICMMI模型主張在開發(fā)過程中注重對模型主張在開發(fā)過程中注重對過程和產(chǎn)品的度量,以量化的形式過程和產(chǎn)品的度量,以量化的形式提供對管理過程的支持,以及對過提供對管理過程的支持,以及對過程進行相應(yīng)的評估和改進。這實際程進行相應(yīng)的評估和改進。這實際上就是對軟件測試技術(shù)的一種應(yīng)用上就是對軟件測試技術(shù)的一種應(yīng)用和擴充。和擴充。測量和分析過程域的三個目標測量和分析過程域的三個目標協(xié)調(diào)測
5、量協(xié)調(diào)測量和分析活動和分析活動提供度提供度量量結(jié)結(jié)果果將測將測量和量和分析活分析活動動制制度化度化為為可管可管理的理的過過程程第一個目標第一個目標 協(xié)調(diào)測量和分析活動協(xié)調(diào)測量和分析活動模型中給出模型中給出4 4個方面的特定實踐:個方面的特定實踐:確定測量對象,建立測量目標詳細說明度量值,以處理測量目標規(guī)定數(shù)據(jù)收集和存儲規(guī)程,說明如何獲得并存儲測量 數(shù)據(jù)規(guī)定分析規(guī)程,說明如何對度量數(shù)據(jù)進行分析和報 告,并且安排優(yōu)先順序第一個目標第一個目標 協(xié)調(diào)測量和分析活動協(xié)調(diào)測量和分析活動測量對象:測量對象:組織所開發(fā)出的軟件產(chǎn)品、半成品以及過 程產(chǎn)品對開發(fā)過程本身的度量 第二個目標第二個目標 提供度量結(jié)果,
6、以便處理信息需要和目標提供度量結(jié)果,以便處理信息需要和目標模型中給出模型中給出4 4個方面的特定實踐:個方面的特定實踐:收集度量數(shù)據(jù),即獲得制定的度量數(shù)據(jù)分析并解釋度量數(shù)據(jù)管理并存儲度量數(shù)據(jù)、度量規(guī)范和分析結(jié)果通報分析結(jié)果,向所有的干系人報告測量和分 析活動的結(jié)果第三個目標第三個目標將測量和分析活動制度化為可管理的過程將測量和分析活動制度化為可管理的過程第三個目標是共性目標,這一目標主要關(guān)注的第三個目標是共性目標,這一目標主要關(guān)注的是對軟件測試和過程度量活動的管理以及制度是對軟件測試和過程度量活動的管理以及制度化。針對這一共性目標,化。針對這一共性目標,CMMICMMI模型從四個不模型從四個不
7、同同方面給出了方面給出了1010個共性實踐。個共性實踐。第三個目標第三個目標將測量和分析活動制度化為可管理的過程將測量和分析活動制度化為可管理的過程首先首先,要求組織建立方針,為策劃和執(zhí)行,要求組織建立方針,為策劃和執(zhí)行“測量和分析測量和分析”過程過程提供組織級的支持提供組織級的支持其次其次,組織應(yīng)該制定測量和分析過程計劃,提供必要的資源,組織應(yīng)該制定測量和分析過程計劃,提供必要的資源,分配相應(yīng)的責任,并且對相關(guān)人員進行培訓(xùn)分配相應(yīng)的責任,并且對相關(guān)人員進行培訓(xùn)第三第三,組織應(yīng)該將測量和分析過程指定的工作產(chǎn)品置于配置管,組織應(yīng)該將測量和分析過程指定的工作產(chǎn)品置于配置管理的適當層次,確定與過程相
8、關(guān)的干系人并使之介入,同時還要理的適當層次,確定與過程相關(guān)的干系人并使之介入,同時還要對測量和分析過程進行監(jiān)督和控制對測量和分析過程進行監(jiān)督和控制最后最后,組織應(yīng)該客觀評價測量和分析過程以及過程的工作產(chǎn)品,組織應(yīng)該客觀評價測量和分析過程以及過程的工作產(chǎn)品和服務(wù)的遵循情況;同時,由高層管理者審查測量和分析過程的和服務(wù)的遵循情況;同時,由高層管理者審查測量和分析過程的活動、狀態(tài)和分析結(jié)果,并解決相應(yīng)的問題。活動、狀態(tài)和分析結(jié)果,并解決相應(yīng)的問題。CMMICMMI模型對傳統(tǒng)軟件測試技術(shù)的擴充模型對傳統(tǒng)軟件測試技術(shù)的擴充從對軟件產(chǎn)品的測試從對軟件產(chǎn)品的測試到軟件產(chǎn)品的測試開發(fā)過程的度量到軟件產(chǎn)品的測試
9、開發(fā)過程的度量從事后測試從事后測試到全過程測試和分析到全過程測試和分析軟件測試與開發(fā)的其他階段軟件測試與開發(fā)的其他階段不再串行工作,而是并行進行不再串行工作,而是并行進行1.3.1 什么是測試用例什么是測試用例 1.3 1.3 測測 試試 用用 例例測試用例的三種定義測試用例的三種定義測試用例(測試用例(Test CaseTest Case,TCTC)簡單來講是指執(zhí)行條件和預(yù)期結(jié)果的集合,完)簡單來講是指執(zhí)行條件和預(yù)期結(jié)果的集合,完整來講是針對要測試的內(nèi)容所確定的一組輸入信息,是為達到最佳的測試效果整來講是針對要測試的內(nèi)容所確定的一組輸入信息,是為達到最佳的測試效果或高效地揭露隱藏的錯誤而精心
10、設(shè)計的少量測試數(shù)據(jù)?;蚋咝У亟衣峨[藏的錯誤而精心設(shè)計的少量測試數(shù)據(jù)。RUPRUP(Rational Unified ProcessRational Unified Process,統(tǒng)一軟件開發(fā)過程)中認為測試用例是,統(tǒng)一軟件開發(fā)過程)中認為測試用例是我們用來驗證系統(tǒng)實際做了什么的方式,因此,測試用例必須可以按照要求來我們用來驗證系統(tǒng)實際做了什么的方式,因此,測試用例必須可以按照要求來跟蹤和維護。跟蹤和維護。IEEEIEEE標準標準610610(19901990)給出的定義為:測試用例是一組測試輸入、執(zhí)行條件)給出的定義為:測試用例是一組測試輸入、執(zhí)行條件和預(yù)期結(jié)果的集合,目的是要滿足一個特定的
11、目標,比如執(zhí)行一條特定的程序和預(yù)期結(jié)果的集合,目的是要滿足一個特定的目標,比如執(zhí)行一條特定的程序路徑或檢驗是否符合一個特定的需求。路徑或檢驗是否符合一個特定的需求。測試用例核心一、測試內(nèi)容一、測試內(nèi)容二、輸入信息二、輸入信息測試用例的公式表示測試用例的公式表示1.3.2 1.3.2 測試用例的評價標準測試用例的評價標準 以滿足某一個測試目標或測試任以滿足某一個測試目標或測試任 務(wù)來整體看測試用例,衡量一組務(wù)來整體看測試用例,衡量一組 測試用例的結(jié)構(gòu)、設(shè)計思路和覆測試用例的結(jié)構(gòu)、設(shè)計思路和覆 蓋率等指標蓋率等指標 從單個測試用例看,衡量其描述從單個測試用例看,衡量其描述 的規(guī)范性、可理解性和可維
12、護性的規(guī)范性、可理解性和可維護性 等指標等指標高層次高層次低層次低層次七標準七標準九標準九標準(1 1)測試用例的目標清楚,并能滿足軟件質(zhì)量的各個)測試用例的目標清楚,并能滿足軟件質(zhì)量的各個方面,包括功能測試、性能測試、安全性測試、故障轉(zhuǎn)方面,包括功能測試、性能測試、安全性測試、故障轉(zhuǎn)移測試、負載測試等。移測試、負載測試等。(2 2)設(shè)計思路正確、清晰。例如,通過序列圖、狀態(tài))設(shè)計思路正確、清晰。例如,通過序列圖、狀態(tài)圖、工作流程圖、數(shù)據(jù)流程圖等來描述待測試的功能特圖、工作流程圖、數(shù)據(jù)流程圖等來描述待測試的功能特性或非功能特性。性或非功能特性。(3 3)在組織和分類上,測試用例層次清楚、結(jié)構(gòu)合
13、理。)在組織和分類上,測試用例層次清楚、結(jié)構(gòu)合理。測試用例的層次與產(chǎn)品特性的結(jié)構(gòu)測試用例的層次與產(chǎn)品特性的結(jié)構(gòu)/ /層次相一致,或者層次相一致,或者與測試的目標與測試的目標/ /子目標的分類子目標的分類/ /層次相一致,并具有合理層次相一致,并具有合理的優(yōu)先級或執(zhí)行順序。的優(yōu)先級或執(zhí)行順序。(4 4)測試用例覆蓋所有測試點、覆蓋所有已知的用戶)測試用例覆蓋所有測試點、覆蓋所有已知的用戶使用場景(使用場景(User scenarioUser scenario),也就是說每個測試點都),也就是說每個測試點都有相應(yīng)數(shù)量的測試用例來覆蓋,而且將各種用戶使用場有相應(yīng)數(shù)量的測試用例來覆蓋,而且將各種用戶使
14、用場景通過矩陣或因果圖等方式列出來,找到相對應(yīng)的測試景通過矩陣或因果圖等方式列出來,找到相對應(yīng)的測試用例。用例。(5 5)測試手段的區(qū)別對待。在設(shè)計測試用例時,就要)測試手段的區(qū)別對待。在設(shè)計測試用例時,就要全面考量測試的手段,哪些方面可以通過工具測試,哪全面考量測試的手段,哪些方面可以通過工具測試,哪些方面不得不用手工測試,對不同手段的測試用例區(qū)別些方面不得不用手工測試,對不同手段的測試用例區(qū)別對待。對待。(6 6)有充分的負面測試。作為測試用例,不僅要測試)有充分的負面測試。作為測試用例,不僅要測試正確的輸入和操作,還要測試各種各樣的例外情況,如正確的輸入和操作,還要測試各種各樣的例外情況
15、,如邊界條件、不正確的操作、錯誤的數(shù)據(jù)輸入等。邊界條件、不正確的操作、錯誤的數(shù)據(jù)輸入等。(7 7)沒有重復(fù)、冗余的測試用例,滿足相應(yīng)的行業(yè)標)沒有重復(fù)、冗余的測試用例,滿足相應(yīng)的行業(yè)標準等。準等。七七標標準準(1 1)測試用例的出發(fā)點是發(fā)現(xiàn)缺陷,即單個測試用例在)測試用例的出發(fā)點是發(fā)現(xiàn)缺陷,即單個測試用例在“暴暴露缺陷露缺陷”上具有較高的可能性。上具有較高的可能性。(2 2)測試用例的單一性。一個測試用例面向一個測試點,不)測試用例的單一性。一個測試用例面向一個測試點,不要將許多測試點揉在一起。例如,通過一個測試用例發(fā)現(xiàn)要將許多測試點揉在一起。例如,通過一個測試用例發(fā)現(xiàn)1 12 2個缺陷,而不
16、能發(fā)現(xiàn)個缺陷,而不能發(fā)現(xiàn)5 51010個缺陷甚至更多的缺陷。個缺陷甚至更多的缺陷。(3 3)符合測試用例設(shè)計規(guī)范或測試用例模板。)符合測試用例設(shè)計規(guī)范或測試用例模板。(4 4)描述清楚。包括特定的場合、特定的對象和特定的術(shù))描述清楚。包括特定的場合、特定的對象和特定的術(shù)語,沒有含糊的概念和一般性的描述。例如,測試用例名稱語,沒有含糊的概念和一般性的描述。例如,測試用例名稱為為“登錄功能使用正常登錄功能使用正常”,就是一個描述不清楚的例子,而,就是一個描述不清楚的例子,而這樣的描述這樣的描述“登錄功能中用戶名大小寫不敏感性驗證登錄功能中用戶名大小寫不敏感性驗證”、“登錄功能中用戶名唯一性驗證登錄
17、功能中用戶名唯一性驗證”和和“用戶賬號被鎖定后再用戶賬號被鎖定后再進行登錄操作進行登錄操作”等就比較好。等就比較好。(5 5)操作步驟的準確性。按照步驟的操作得到唯一的測試結(jié))操作步驟的準確性。按照步驟的操作得到唯一的測試結(jié)果。果。(6 6)操作步驟的簡單性。操作步驟不應(yīng)該太復(fù)雜,過于復(fù)雜)操作步驟的簡單性。操作步驟不應(yīng)該太復(fù)雜,過于復(fù)雜的操作步驟意味著測試用例需要被分解為多個測試用例或者的操作步驟意味著測試用例需要被分解為多個測試用例或者分解為多個環(huán)節(jié)進行驗證。分解為多個環(huán)節(jié)進行驗證。(7 7)所期望的測試結(jié)果是可驗證的,即能迅速、明確地判斷)所期望的測試結(jié)果是可驗證的,即能迅速、明確地判斷
18、測試的實際結(jié)果是否與所期望的結(jié)果相同或相匹配。例如,測試的實際結(jié)果是否與所期望的結(jié)果相同或相匹配。例如,在測試用例中描述期望結(jié)果為在測試用例中描述期望結(jié)果為“登錄成功登錄成功”,這實際是不可,這實際是不可驗證的。要使這個期望結(jié)果具有可驗證性,我們就應(yīng)該這樣驗證的。要使這個期望結(jié)果具有可驗證性,我們就應(yīng)該這樣描述所期望的結(jié)果描述所期望的結(jié)果“退出(退出(log outlog out)按鈕出現(xiàn)按鈕出現(xiàn)”。(8 8)測試環(huán)境的正確性、測試數(shù)據(jù)的充分性。)測試環(huán)境的正確性、測試數(shù)據(jù)的充分性。(9 9)前提條件、依賴性被完全識別出來。)前提條件、依賴性被完全識別出來。九九標標準準1.3.3 1.3.3
19、測試用例設(shè)計的基本原則測試用例設(shè)計的基本原則測試用例的代表性測試用例的代表性測試結(jié)果的可判定性測試結(jié)果的可判定性測試結(jié)果的可再現(xiàn)性測試結(jié)果的可再現(xiàn)性核心核心輸入輸入條件條件正常數(shù)據(jù)正常數(shù)據(jù)邊界數(shù)據(jù)邊界數(shù)據(jù)錯誤數(shù)據(jù)錯誤數(shù)據(jù)測試數(shù)據(jù)測試數(shù)據(jù)1.3.4 1.3.4 測試用例模板測試用例模板(1 1)軟件或項目的名稱。)軟件或項目的名稱。(2 2)軟件或項目的版本(內(nèi)部版本號)。)軟件或項目的版本(內(nèi)部版本號)。(3 3)功能模塊名。)功能模塊名。(4 4)測試用例的簡單描述,即該用例執(zhí)行的)測試用例的簡單描述,即該用例執(zhí)行的目的或方法。目的或方法。(5 5)測試用例的參考信息(便于跟蹤和參)測試用例
20、的參考信息(便于跟蹤和參考)??迹#? 6)本測試用例與其他測試用例間的依賴關(guān))本測試用例與其他測試用例間的依賴關(guān)系。系。1.3.4 1.3.4 測試用例模板測試用例模板(7 7)本用例的前置條件,即執(zhí)行本用例必須要)本用例的前置條件,即執(zhí)行本用例必須要滿足的條件,如對數(shù)據(jù)庫的訪問權(quán)限。滿足的條件,如對數(shù)據(jù)庫的訪問權(quán)限。(8 8)用例的編號()用例的編號(IDID),如可以是),如可以是“軟件名稱軟件名稱簡寫簡寫功能塊簡寫功能塊簡寫NO.”NO.”。(9 9)步驟號、操作步驟描述、測試數(shù)據(jù)描述。)步驟號、操作步驟描述、測試數(shù)據(jù)描述。(1010)預(yù)期結(jié)果(這是最重要的)和實際結(jié)果)預(yù)期結(jié)果(這
21、是最重要的)和實際結(jié)果(如果有缺陷管理工具,這條可以省略)。(如果有缺陷管理工具,這條可以省略)。(1111)開發(fā)人員(必須有)和測試人員(可有)開發(fā)人員(必須有)和測試人員(可有可無)??蔁o)。(1212)測試執(zhí)行日期。)測試執(zhí)行日期。項目/軟件技術(shù)出口合同網(wǎng)絡(luò)申領(lǐng)系統(tǒng)程序版本1.0.25功能模塊名Login編制人xxx用例編號TC-TEP_Login_1編制時間2010.10.12相關(guān)的用例無功能特性用戶身份驗證測試目的驗證是否輸入合法的信息,允許合法登錄,阻止非法登錄預(yù)置條件無特殊規(guī)程說明如數(shù)據(jù)庫訪問權(quán)限參考信息需求說明中關(guān)于“登錄”的說明測試用例模板測試用例模板測試數(shù)據(jù)測試數(shù)據(jù)用戶名用
22、戶名 =yiyh =yiyh 密碼密碼 =1=1操作步驟操作步驟操作描述操作描述數(shù)據(jù)數(shù)據(jù)期望結(jié)果期望結(jié)果實實際際結(jié)結(jié)果果測試狀態(tài)測試狀態(tài)1 1輸入用戶名輸入用戶名稱,按稱,按“登登錄錄”按鈕按鈕用戶名用戶名=yiy=yiyh h,密碼為,密碼為空空顯示警告信息顯示警告信息“請輸入用戶請輸入用戶名和密碼!名和密碼!”2 2輸入密碼,輸入密碼,按按“登登錄錄”按鈕按鈕用戶名為空,用戶名為空,密碼密碼 =1=1顯示警告信息顯示警告信息“請輸入用戶請輸入用戶名和密碼!名和密碼!”測測試試人人員員開發(fā)人員開發(fā)人員項目負責項目負責人人1.4.1 1.4.1 什么什么是測是測試環(huán)試環(huán)境境軟件測試環(huán)境就是軟件
23、運行的平臺,即軟件、硬件和網(wǎng)絡(luò)的集合測試環(huán)境 = 軟件 + 硬件 + 網(wǎng)絡(luò)+ 歷史數(shù)據(jù) 1.4 1.4 測測 試試 環(huán)環(huán) 境境測試環(huán)境測試環(huán)境 = = 軟件軟件 + + 硬件硬件 + + 網(wǎng)絡(luò)網(wǎng)絡(luò)+ + 歷史數(shù)據(jù)歷史數(shù)據(jù)主要指軟件運主要指軟件運行的操作系統(tǒng)行的操作系統(tǒng)主要針對主要針對C/SC/S結(jié)結(jié)和和B/SB/S結(jié)構(gòu)的軟件結(jié)構(gòu)的軟件指測試用例執(zhí)指測試用例執(zhí)行所需初始行所需初始化的各項數(shù)據(jù)化的各項數(shù)據(jù)包括包括PCPC、筆記、筆記本電腦、服務(wù)器本電腦、服務(wù)器、各種、各種PDAPDA終端終端測試環(huán)境的規(guī)劃步驟測試環(huán)境的規(guī)劃步驟明確明確八大問題八大問題確定條件特性確定條件特性(可滿足,(可滿足,需協(xié)
24、調(diào))需協(xié)調(diào))將上述將上述問題整理為問題整理為檢查表,為每個檢查表,為每個問題制定負責人問題制定負責人1.4.2 1.4.2 測測試試環(huán)環(huán)境境的的規(guī)規(guī)劃劃1.4.2 1.4.2 測測試試環(huán)環(huán)境境的的規(guī)規(guī)劃劃規(guī)劃測試環(huán)境的第一步規(guī)劃測試環(huán)境的第一步明確如下問題明確如下問題(1 1)執(zhí)行測試所需的計算機數(shù)量和對每臺)執(zhí)行測試所需的計算機數(shù)量和對每臺計算機的硬件配置要求,包括計算機的硬件配置要求,包括CPUCPU速度、硬盤速度、硬盤和內(nèi)存容量、網(wǎng)卡支持的速度等。和內(nèi)存容量、網(wǎng)卡支持的速度等。(2 2)部署服務(wù)器所需的操作系統(tǒng)、數(shù)據(jù)庫)部署服務(wù)器所需的操作系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)(管理系統(tǒng)(DBMSDBMS
25、)、中間件、)、中間件、WebWeb服務(wù)器等服務(wù)器等(以下統(tǒng)稱支撐軟件環(huán)境)的名稱、版本,必(以下統(tǒng)稱支撐軟件環(huán)境)的名稱、版本,必要時還需明確相關(guān)補丁的版本。要時還需明確相關(guān)補丁的版本。(3 3)用于保存文檔和數(shù)據(jù)(這里主要是指)用于保存文檔和數(shù)據(jù)(這里主要是指測試過程中生成的文檔,而非測試參考文檔或測試過程中生成的文檔,而非測試參考文檔或存放測試結(jié)果的最終文檔)的服務(wù)器必需的支存放測試結(jié)果的最終文檔)的服務(wù)器必需的支撐軟件環(huán)境中各軟件的名稱、版本,必要時也撐軟件環(huán)境中各軟件的名稱、版本,必要時也應(yīng)明確相關(guān)補丁的版本。應(yīng)明確相關(guān)補丁的版本。1.4.2 1.4.2 測測試試環(huán)環(huán)境境的的規(guī)規(guī)劃劃
26、規(guī)劃測試環(huán)境的第一步規(guī)劃測試環(huán)境的第一步明確如下問題明確如下問題(4 4)測試機所需支撐軟件環(huán)境中各軟件的名稱、版)測試機所需支撐軟件環(huán)境中各軟件的名稱、版本,必要時應(yīng)明確相關(guān)補丁的版本。本,必要時應(yīng)明確相關(guān)補丁的版本。(5 5)用于對被測軟件系統(tǒng)的服務(wù)器環(huán)境和測試管理)用于對被測軟件系統(tǒng)的服務(wù)器環(huán)境和測試管理服務(wù)器環(huán)境進行備份的專用計算機(該環(huán)節(jié)是可選的)。服務(wù)器環(huán)境進行備份的專用計算機(該環(huán)節(jié)是可選的)。(6 6)測試所需的網(wǎng)絡(luò)環(huán)境。)測試所需的網(wǎng)絡(luò)環(huán)境。(7 7)執(zhí)行測試工作所需的一些輔助軟件。)執(zhí)行測試工作所需的一些輔助軟件。例如例如文檔編寫工具、測試管理系統(tǒng)、性能測試工具、缺陷管文檔
27、編寫工具、測試管理系統(tǒng)、性能測試工具、缺陷管理系統(tǒng)等,應(yīng)明確這些軟件的名稱、版本、理系統(tǒng)等,應(yīng)明確這些軟件的名稱、版本、LicenseLicense(授權(quán)證書)數(shù)量和可能需要的相關(guān)補丁的版本。對于(授權(quán)證書)數(shù)量和可能需要的相關(guān)補丁的版本。對于性能測試工具,還需要重點留意是否支持被測軟件系統(tǒng)性能測試工具,還需要重點留意是否支持被測軟件系統(tǒng)所用的協(xié)議。所用的協(xié)議。(8 8)為執(zhí)行測試用例所需初始化的各項數(shù)據(jù)。對性)為執(zhí)行測試用例所需初始化的各項數(shù)據(jù)。對性能測試而言,還需重點留意執(zhí)行測試用例之前應(yīng)滿足的能測試而言,還需重點留意執(zhí)行測試用例之前應(yīng)滿足的歷史數(shù)據(jù)量,以及在測試過程中受到影響的數(shù)據(jù)的恢復(fù)歷史數(shù)據(jù)量,以及在測試過程中受到影響的數(shù)據(jù)的恢復(fù)問題。問題。1.4.3 1.4.3 怎樣搭建測試環(huán)境怎樣搭建測試環(huán)境機房環(huán)機房環(huán)境建立境建立硬件環(huán)硬件環(huán)境建立境建立網(wǎng)絡(luò)環(huán)網(wǎng)絡(luò)環(huán)境建立境建立軟件環(huán)軟件環(huán)境建立境建立對整個對整個測試環(huán)測試環(huán)境殺毒境殺毒測試環(huán)測試環(huán)境說明境說明及備案及備案測試環(huán)境說明及備案的準備工作測試環(huán)境說明及備案的準備工作 確保所使用的磁
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 平面向量的數(shù)量積課件
- 二零二五年度棉花產(chǎn)業(yè)鏈供應(yīng)鏈金融解決方案合同4篇
- 二零二五年度美容院加盟店顧客滿意度提升合同細則4篇
- 二零二五年度美容院專用超聲刀銷售及培訓(xùn)合同規(guī)范4篇
- 中英文對照外貿(mào)協(xié)議標準格式版B版
- 2025年鐵礦石銷售與市場推廣服務(wù)合同3篇
- 二零二五年度垂釣園租賃合同設(shè)施維護責任合同4篇
- 二零二五年度商業(yè)工程勞務(wù)分包合同范本2篇
- 二零二五年度商業(yè)街區(qū)車位代理銷售及廣告合作合同4篇
- 二零二五版文化產(chǎn)業(yè)發(fā)展集資合同協(xié)議書2篇
- TD/T 1060-2021 自然資源分等定級通則(正式版)
- 人教版二年級下冊口算題大全1000道可打印帶答案
- 《創(chuàng)傷失血性休克中國急診專家共識(2023)》解讀
- 倉庫智能化建設(shè)方案
- 海外市場開拓計劃
- 2024年度國家社會科學(xué)基金項目課題指南
- 供應(yīng)鏈組織架構(gòu)與職能設(shè)置
- 幼兒數(shù)學(xué)益智圖形連線題100題(含完整答案)
- 2024年九省聯(lián)考新高考 數(shù)學(xué)試卷(含答案解析)
- 紅色歷史研學(xué)旅行課程設(shè)計
- 如何避免護理患者投訴
評論
0/150
提交評論