系統軟體測試計畫

2021-03-04 04:17:19 字數 3375 閱讀 9863

測試計畫

本測試計畫的具體編寫目的,指出預期的讀者範圍。

說明:a. 測試計畫所從屬的軟體系統的名稱;

b. 該開發專案的歷史,列出使用者和執行此專案測試的計算中心,說明在開始執行本測試計畫之前必須完成的各項工作。

列出本檔案中用到的專門術語的定義和外文首字母組詞的原片語。

列出要用到的參考資料,如:

a. 本專案的經核准的計畫任務書或合同、上級機關的批文;

b. 屬於本專案的其他已發表的檔案;

c. 本檔案中各處引用的檔案、資料,包括所要用到的軟體開發標準。列出這些檔案的標題、檔案編號、發表日期和出版單位,說明能夠得到這些檔案資料的**。

提供乙份圖表,並逐項說明被測軟體的功能、輸入和輸出等質量指標,作為敘述測試計畫的提綱。

列出本項測試所需的資料,如:

a. 有關本項任務的檔案;

b. 被測試程式及其所在的**;

c. 測試的輸入和輸出舉例;

d. 有關控制此項測試的方法、過程的圖表。

說明或引用資料說明為被測軟體的使用提供培訓的計畫。規定培訓的內容、受訓的人員及從事培訓的工作人員。

本模板中提出的工具均根據實際情形盡心更換

列出組裝測試和確認測試中的每一項測試用例模板的名稱識別符號、這些測試的進度安排以及這些測試的內容和目的,例如模組功能測試、使用者介面測試、效能測試、壓力測試、故障恢復測試、安全性測試、配置測試、安裝測試等。

確保測試的功能正常,如導航,資料輸入,處理、檢索是否正確,以及業務規則的實施是否恰當。即對互動的輸出或結果進行分析,以此來核實應用程式及其內部程序,這是目前的測試重點。

利用有效的和無效的資料來執行各個用例流,以核實以下內容:

在使用有效資料時得到預期的結果

在使用無效資料時顯示相應的錯誤訊息或警告訊息。

陳述本項測試工作對資源的要求,包括:

a. 裝置所用到的裝置型別、數量和預定使用時間;

b. 軟體列出將被用來支援本項測試過程而本身又並不是被測軟體的組成部分的軟體,如測試驅動程式、測試監控程式、**程式、樁模組等等;

c. 人員列出在測試工作期間預期可由使用者和開發任務組提供的工作人員的人數。技術水平及有關的預備知識,包括一些特殊要求,如倒班操作和資料鍵入人員。

單一介面測試的參考**如下:

具體功能測試參考**如下:

注:除測試所提供的功能外,還需新增cookies測試

參考如下:

cookies通常用來儲存使用者資訊和使用者在某應用系統的操作,當乙個使用者使用cookies訪問了某乙個應用系統時,web伺服器將傳送關於使用者的資訊,把該資訊以cookies的形式儲存在客戶端計算機上,這可用來建立動態和自定義頁面或者儲存登陸等資訊。

如果web應用系統使用了cookies,就必須檢查cookies是否能正常工作。測試的內容可包括cookies是否起作用,是否按預定的時間進行儲存,重新整理對cookies有什麼影響等。

用於核實使用者與軟體之間的互動是否正常。

核實下列內容:

確保各種瀏覽以及各種訪問方法(滑鼠移動、快捷鍵等)都使用正常

確保視窗物件及其特徵(選單、大小、位置、狀態和中心)都符合標準等。

陳述本項測試工作對資源的要求,包括:

a. 裝置所用到的裝置型別、數量和預定使用時間;

b. 軟體列出將被用來支援本項測試過程而本身又並不是被測軟體的組成部分的軟體,如測試驅動程式、測試監控程式、**程式、樁模組等等;

c. 人員列出在測試工作期間預期可由使用者和開發任務組提供的工作人員的人數。技術水平及有關的預備知識,包括一些特殊要求,如倒班操作和資料鍵入人員。

主要是對響應時間、事務處理速率和其他與時間相關的需求進行評測和評估。效能評測的目標是核實效能需求是否都已滿足。

核實下列情況下的效能行為:

正常的預期工作量

預期的最繁重工作量

陳述本項測試工作對資源的要求,包括:

a. 裝置所用到的裝置型別、數量和預定使用時間;

b. 軟體列出將被用來支援本項測試過程而本身又並不是被測軟體的組成部分的軟體,如測試驅動程式、測試監控程式、**程式、樁模組等等;

c. 人員列出在測試工作期間預期可由使用者和開發任務組提供的工作人員的人數。技術水平及有關的預備知識,包括一些特殊要求,如倒班操作和資料鍵入人員。

d. 需考慮的特殊事項:

可建立「虛擬的」使用者負載來模擬許多個(通常為數百個)客戶機。

最好使用多台實際客戶機(每台客戶機都執行測試指令碼)在系統上新增負載。

應該在專用的計算機上或在專用的機時內執行,以便實現完全的控制和精確的評測。其所用的資料庫應該是實際大小或相同縮放比例的資料庫。

多使用者不同網路條件下的連線速度是否滿足要求

具體包含了負載測試以及壓力測試。

核實下列行為下的系統行為

確定測試物件在給定時間內能夠持續處理的最大負載或工作量(包括長時間處理多個使用者相同的且效能最壞的業務)

確定並確保系統在超出最大預期工作量的情況下仍能正常執行,並評估其效能特徵,包括響應時間、事務處理速率和其他與時間相關的內容

伺服器上幾乎沒有或根本沒有可用的記憶體(ram)

陳述本項測試工作對資源的要求,包括:

a. 裝置所用到的裝置型別、數量和預定使用時間;

b. 軟體列出將被用來支援本項測試過程而本身又並不是被測軟體的組成部分的軟體,如測試驅動程式、測試監控程式、**程式、樁模組等等;

c. 人員列出在測試工作期間預期可由使用者和開發任務組提供的工作人員的人數。技術水平及有關的預備知識,包括一些特殊要求,如倒班操作和資料鍵入人員。

步驟一:執行單步任務測試

步驟二:多使用者多工測試

參考**如下:

單步任務參考**:

多使用者多工測試參考**:

確保系統能從各種意外資料損失或完整性破壞的各種軟/硬體故障中恢復。

核實系統能夠在下列狀況下正確恢復到預期的已知狀態

客戶/服務機斷電

網路通訊中斷

異常關閉某個功能

錯誤的操作順序

陳述本項測試工作對資源的要求,包括:

a. 裝置所用到的裝置型別、數量和預定使用時間;

b. 軟體列出將被用來支援本項測試過程而本身又並不是被測軟體的組成部分的軟體,如測試驅動程式、測試監控程式、**程式、樁模組等等;

c. 人員列出在測試工作期間預期可由使用者和開發任務組提供的工作人員的人數。技術水平及有關的預備知識,包括一些特殊要求,如倒班操作和資料鍵入人員。

確保系統web應用下的安全性。

核實下列情況下的效能行為

系統是否有超時的限制

相關的重要資訊是否寫進日誌、是否可追蹤

使用了安全套接字時,測試加密是否正確,資訊是否完整

陳述本項測試工作對資源的要求,包括:

a. 裝置所用到的裝置型別、數量和預定使用時間;

b. 軟體列出將被用來支援本項測試過程而本身又並不是被測軟體的組成部分的軟體,如測試驅動程式、測試監控程式、**程式、樁模組等等;

管理系統軟體測試計畫

小型超市管理系統 測試計畫 1 測試環境 作業系統windows 8 visual c visual basic 2 系統風險 優先順序 1 測試該系統面臨的風險 2 系統的程式 是否存在問題或漏洞 3 執行在該系統的資料庫是否能正常使用 4 測試該系統實現的優先順序 5 首先,對系統的 進行精細測...

航空訂票系統軟體測試計畫

檔案編號 ticket 2009 06 11 版本號 1.0 發放編號 受控狀態 審核日期 2009年 06月11日 批准日期 2009年 06 月11日 發布日期 2009年 06月11日實施日期 2009年 06 月11日 目錄1引言 5 1.1測試計畫概述 5 1.2被測試系統概述 5 1.3...

圖書管理系統軟體測試計畫

1引言1.1測試目的 此處描述測試的目的。如 測試計畫 文件有助於實現以下目標 a 列出推薦的測試需求 高階需求 b 推薦可採用的測試策略,並對這些策略加以說明。c 確定所需的資源,並對測試的工作量進行估計。d 列出測試專案的可交付元素。1.2專案背景 專案名稱 圖書管理系統 本專案提出者 湖南軟體...