報表測試之小結

發表于:2010-01-07來源:作者:點擊數: 標簽:
報表測試之小結 軟件測試 目的: 高效、高 質量 完成報表的測試工作 內容: 1、測試準備工作: ● 數據準備 ● 保證足夠多的有效數據 ● 清楚報表中涉及到的算法、公式 ● 清楚業務功能接口 2、報表測試點總結 ● 基本測試點:界面、控件、格式、布局、明顯

  報表測試之小結  軟件測試  

        目的:

  高效、高質量完成報表的測試工作

  內容:

  1、測試準備工作:

  ● 數據準備

  ● 保證足夠多的有效數據

  ● 清楚報表中涉及到的算法、公式

  ● 清楚業務功能接口

  2、報表測試點總結

  ● 基本測試點:界面、控件、格式、布局、明顯的數據錯誤、js報錯、報表標題,報表整體風格,翻頁,友好性等

  ● 有效數據準確性驗證:數據的來源、數據的對應關系、數據的格式、數據的排序、明細與合計的一致性

  ● 報表查詢:覆蓋所有的查詢條件,輸出結果準確

  ● 數據可控性測試驗證

  ● 匯總,明細表數據間的關聯以及多張報表之間的比較

  ● 性能測試:查詢多少量的數據需要花費多少時間,需要明確定義,盡量達到最大的效率;生成報表時用類似進度條表現進度,避免用戶盲目的等待;性能測試需要特定的測試環境來支持,包括軟件、硬件、測試工具等。

  ● 日期字段:關系到結算,查詢,統計等

  ● 權限控制和安全性測試:報表查看權限

  ● 報表的輔助功能:Excel導出、打印等

  ● 樣式統一:控件的顯示隱藏、查詢條件的保存、單位的統一等

  3、報表測試注意點

  見《報表測試注意點》

  4、測試步驟(流程)

  ● 測試前的評審工作:自己認為,測前組織測試評審或者測試交流,對測試的深入,覆蓋面,效率都有很大的幫助,對接口,取值,數據的來龍去脈等重點或主要功能的講解要詳細,最好是開發人員有自測報告文檔的輸出(除簡單測試點外,其他要盡可能詳細)。在交流前自己要先大概了解報表的功能,這樣效果會更好

  ● 代碼走讀或者查詢日志:熟悉程序邏輯結構,熟悉報表結構的情況下可以發現業務功能的邏輯bug,或者設計不合理的地方

  ● 測試數據:自己首先添加簡單的數據,驗證報表統計數據的正確性。然后,再添加數據模擬業務的所有流程產生的數據,驗證所有業務流程下數據的正確。這樣一步步地深入,可以使得測試思路清晰,容易定位報表設計的業務。(正式數據最好)

  ● 測試中借助數據庫做數據的驗證測試

  結論:上面只是自己的一些總結,請大家查漏補缺,完成一份較好的報表測試文檔,對報表測試有所幫助。大家也可以說一下自己對報表測試的心得,也好彼此交流學習一下。

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97