以下很多術語及定義都是從“Rational Unified Process(RUP)2001,,中選取的,并用星號標出來。
+A—1itecture(體系結構)一個系統在其環境中的最高級別的概念(IEEE)。軟件系統(在某一給定時刻)的體系結構是指通過接口互相聯系的主要組件的組織方式或結構,這些組件相應的是由更小的組件和接口構成的。
Artifact(產物)某過程所創建的任何產品、交付物或文檔。
’Build(㈣:)一個構建版本由一個或多個組件(通常是可執行的)
組成,每一個組件通常又由其他組件通過編譯和連接源代碼而構成。 ”‰ponent(組件)系統中一個實際的可替換的部分,它包括功能的實附錄BPn,cess(過程)可獲得產品或服務的一系列步驟;可生成出產品或服務的
勞動。
Pro。essG。ntd(過程控制)保持產品或服務符合規格說明的自我調節操作。
Product(產品)
、交付物以及文檔。
*Ratk啪J ae8rc咖Ratioanl公司提供的配置管理軟件。
*Ratl0力d cl ea=_Qu船t這是R砒i刪公司提供的跟蹤缺陷及需求更改
管理系統。
*Rationd R。b。t Robot是Ratil瑚l Suite Teststudb 2001軟件的捕獲/回放組件。
*Rational T吲.Martager 1hMmaager是Ratioanl公司提供的管理所有測試活動——計劃、設計、實現、執行和分析——的中心控制臺。
*Rationd uni矗ed Plx:cess這是Rati州公司提供的軟件工程過程,此過程為在一個開發組織中分配任務和責任提供了嚴謹的方法。
Specificatbns(規格說明)為客戶提供的產品和服務時期望能達到的標準。
*’Fest Artifact Set(測試產物集)搜集和形成與所進行測試相關的信息。
*’Fest case(測試用例)是一套為特定目標開發的測試輸入、執行條件和預期結果,例如執行一條特殊程序路徑或者在特定要求下驗證一致性。
7lest Condi由n(測試條件)測試所涉及的各種環境因素。
*T哪Da協(測試數據)在測試中所用到的實際數值或執行測試所必須的數值。測試數據是測試條件(作為輸人或預存在的數據)的具體例化,用于驗證已成功實現的特定要求(通過將實際結果與期望結果比較)。
’rest Inpu乜(測試輸入)是工作過程的產物,用于標識和定義發生在測試期間的動作。這些產物可能是從測試組之外的軟件開發過程中產生的,例如磚能需求規格說明和設計規格說明。它們也可能是從前期測試階段產生的并被留給了后續的測試活動。
*Test PIan(測試計劃)包括項目中的測試目標和目的的信息。此外,測試計劃還明確下捌試實現的策略和所需要的資源。
*Te毗陬Jcedl鵬(測試程序)是一套詳細的指示,用于某特定測試用例(或一套測試用例)的建立、執行和結果評估。
Test Requireaaent(測試需求>星關于某具體測試目標的聲明以及確認測試是否通過所要達到的標準。
7rh Results(測試結果)執行測試所捕獲的數據,并被用于計算澍試的不同關鍵測度,F、提供并配合接口的實現。
Data-Driven T氤iIlg(數據驅動測試)這是一種測試腳本的功能及執行由外部數據所引導的自動測試方法。這種方法將測試及控制數據與測試腳本本身分離開了。
Functional De03mlx):sition Approach(功能分解方法)這是一種將測試用例縮減為基本任務、導航、功能測試、數據驗證和返回導航的自動化測試方法,也稱作框架驅動方法(Fr礎work—Ddv曲Approach)。
KeyWord-Drivenlb血g(關鍵宇驅動測試)這種方法是由SAS研究所堂cdNagle開發的,并作為自由軟件發布在互聯網上。關鍵字驅動測試是Performance TEst啦f性能測試)測試的應用程序與性能相關的特征作出描繪和評估。度情況、執行流程、響應時間以及操作可靠性和限制。以對所要這些測試包括時間調
。Prooedure(程序)當執行一個任務時所要遵循的行動過程的文檔化描述,通過遵循這種一步接一步的方法可以保證達到各項標準。
文章來源于領測軟件測試網 http://www.kjueaiud.com/