• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 報表測試之小結

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

      報表測試之小結  軟件測試  

            目的:

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

      內容:

      1、測試準備工作:

      ● 數據準備

      ● 保證足夠多的有效數據

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

      ● 清楚業務功能接口

      2、報表測試點總結

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

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

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

      ● 數據可控性測試驗證

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

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

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

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

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

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

      3、報表測試注意點

      見《報表測試注意點》

      4、測試步驟(流程)

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

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

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

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

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

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>