• <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-12-08來源:作者:點擊數: 標簽:
    軟件 測試流程 之 測試用例 的設計與測試執行流程 軟件測試 高效設計測試用例培訓結束了,在上機練習的過程中,給他們穿插了sougo輸入法的項目測試。之所以選擇 sougo輸入法,是因為大家對它比較熟悉,不用再熟悉其業務了。而且sougo輸入法從1.0.14到現在的4

      軟件測試流程測試用例的設計與測試執行流程    軟件測試

      高效設計測試用例培訓結束了,在上機練習的過程中,給他們穿插了sougo輸入法的項目測試。之所以選擇 sougo輸入法,是因為大家對它比較熟悉,不用再熟悉其業務了。而且sougo輸入法從1.0.14到現在的4.0有多個版本。每個版本更新前都會有當前版本更新的bug列表,和新增功能點列表。特別適合我們模擬實際的測試過程。這次我們測試使用TD需求管理缺陷管理的整個測試過程的管理。經過大家的努力和配合,我們采取邊做測試邊總結的方法,最后總結出測試工作中的工作流程,下面就是總結出的測試流程,大家看到后多多交流。

      一、需求分析

      1、列出測試需求(根據需求規格說明書、幫助文檔、軟件的demo版,利用測試大綱法,以每個窗體為對象,每個窗體里面的控件為單位列出測試功能點。)

      2、需求等級劃分,依據需求內容的重要程度劃分為:高、中、低等。

      3、劃分需求類型,(功能性、易用性、兼容性等)。

      4、評審需求(軟件不熟悉的情況下采取以集體的形式整體討論的方法評審需求或設立專人負責評審)。

      5、需求列入TestDirector(評審后的結果在TestDirector要有體現)。

      二、用例設計

      1、根據功能點確定人員分工,具體的功能點分配給具體的組員。

      2、測試用例的編寫,借助功能演示demo、前一階段所編寫的測試功能點等編寫測試用例。

      3、要求組員對自己負責的功能點選擇具體的設計測試用例的方法。

      一般選擇方法順序:在考慮好被測試軟件本身的特性后,一般首先邊界值挑選最具有代表性的數據;然后使用等價類進一步補充;如果要考慮各功能的輸入輸出關系可以使用因果圖、判定表法;但如果輸入太多,可以使用正交排列法選擇減少測試用例,并且是測試數據均勻分布。這些理性方法都使用完后,在測試執行階段,可以使用隨機測試法或者錯誤猜測方法進一步豐富你的測試用例。

      4、針對所設計的用例對軟件的功能點(以及其他類型的需求)進行需求覆蓋。

      我們列測試需求的最主要目的,就是為了完成對需求的覆蓋,所以這個是對每一個設計測試用例的人員的基本要求。

      5、用例評審,優化用例的數量確保用例的質量(設定專人評審)。

      6、評審后寫入TestDirector中。

      7、挑選冒煙測試用例(抽取用例總數的10%~20%左右進行冒煙測試來反映基本功能)。

      三、測試執行:

      測試執行工作應盡量做到詳細,依據測試計劃里面的測試的整體安排,但是因為根據實際工作進度要做適當調整。一般情況是當天晚上前安排好明天的具體工作,具體任務可以以測試用例的數量來衡量。測試組長的幾個重要工作步驟:

      1、確認人力以及硬件資源是否到位,測試開啟時間是否和測試整體計劃相一致。

      2、按照測試計劃著手準備具體的測試工作。

    原文轉自: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>