案例分析系統功能測試舉例參考模板_第1頁
案例分析系統功能測試舉例參考模板_第2頁
案例分析系統功能測試舉例參考模板_第3頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、4.1.1 功能測試舉例主要進行業務流程的測試,基于場景物來設計測試用例,以電量數據采集業務流程為例。電量數據采集用例圖如圖4-13:圖4-13 電量數據采集用例圖 如果某個用例的功能很簡單,則可我們可以首先列出該用例的正常路徑和擴展路徑,即基本流和備選流。但是如果用例功能很復雜時,則需要對該用例細化,電量數據采集功能很復雜,需要對其細化,其細化用例圖如圖4-14:圖4-14電量數據庫采集詳細用例圖根據細化的用例圖,我們可以列出基本流和備選流:表4-18 基本流和備選流基本流1)設置采集方案;2)采集任務執行時間到達,數據采集模塊啟動采集任務;3)數據采集模塊將采集方案按照系統通訊規約轉化通訊

2、報文并通過數據通訊模塊發送;4)終端收到數據采集報文,并解析報文;1 / 35)終端從數據文件中讀取該終端下計量點電量數據;6)終端將數據按照通訊規約轉化為通訊報文并發送;7)數據通訊模塊接收到數據報文,并將報文轉發給數據采集模塊;8)數據采集模塊解析通訊報文并將數據信息保存到數據庫臨時表;9)后臺數據處理模塊將臨時表中的數據轉移到工作表中的原始表碼數據表,并計算整點用電量、日用電量和月用電量后放到工作表中;10)選擇采集終端對象,輸入查詢時間,瀏覽終端下計量點整點用電量/日用電量/月用電量。備選流1-數據通訊模塊異常基本流步驟3中,數據采集模塊向數據通訊模塊發送報文時數據通訊模塊異常,報文無

3、法發送,報文重發預先設置的次數,同時有相應系統信息提示。備選流2-終端不在線基本流步驟4中,終端不在線,數據通訊模塊重發報文預先設置的次數,同時有相應系統信息提示。備選流3-終端在方案時間范圍內沒有抄表基本流步驟5中,終端數據文件中無計量點的數據信息,終端發送相應報文。備選流4-數據采集模塊異常基本流步驟7中,數據通訊模塊接收到終端上報數據信息報文轉發給數據采集模塊時,數據采集模塊異常退出,如果預先設置了脫機保存,則數據通訊模塊以文件方式保存報文,并有相應信息提示;當數據采集模塊正常后,數據通訊模塊將保存在文件中報文轉發給數據采集模塊。備選流5-數據庫服務器異常基本流步驟8中,數據庫服務器異常

4、,數據采集模塊無法保存數據,并有相應信息提示。備選流6-后臺數據處理異常基本流步驟9中,后臺數據處理模塊出現異常并退出,有相應信息提示。表4-19場景設計表格場景描述基本流備選流場景1 -成功的數據采集基本流場景2 -數據通訊模塊異常基本流備選流 2場景3 -終端不在線基本流備選流 3場景4 -終端在方案時間范圍內沒有抄表基本流備選流 4場景5 -數據采集模塊異常基本流備選流 4場景6 -數據庫服務器異常基本流備選流 5場景7-后臺數據處理異常基本流備選流 6對于這 7 個場景中的每一個場景都需要確定測試用例。可以采用矩陣或決策表來確定和管理測試用例。下面顯示了一種通用格式,其中各行代表各個測

5、試用例,而各列則代表測試用例的信息。本示例中,對于每個測試用例存在一個測試用例ID、場景/條件(或說明)、測試用例中涉及的所有數據元素(作為輸入或已經存在于數據庫中)以及預期結果。通過從確定執行用例場景所需的數據元素入手構建矩陣。然后,對于每個場景,至少要確定包含執行場景所需的適當條件的測試用例。例如,在下面的矩陣中,V(有效)用于表明這個條件必須是 VALID(有效的)才可執行基本流,而 I(無效)用于表明這種條件下將激活所需備選流。下表中使用的“n/a”(不適用)表明這個條件不適用于測試用例。表4-20 測試用例TC(測試用例)場景/條件數據通訊模塊終端在線終端抄表數據采集模塊后臺數據處理預期結果號CW1場景1 -成功的數據采集VVVVV成功的數據采集CW2場景2 -數據通訊模塊異常IVVVV數據報文重發,異常信息提示CW3場景 3 -終端不在線VIVV數據報文重發,異常信息提示CW4場景 4 -終端在方案時間范圍內沒有抄表VVIVV返回空值CW5場景 4 -數據采集模塊異常VVV

溫馨提示

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

評論

0/150

提交評論