<sub id="l9qyp"><listing id="l9qyp"></listing></sub>

    <form id="l9qyp"><legend id="l9qyp"></legend></form>
      1. <wbr id="l9qyp"></wbr>
        1. 更多課程 選擇中心

          軟件測試培訓
          達內IT學院

          400-111-8989

          【干貨】測試用例設計進階(下)

          • 發布:軟件測試培訓
          • 來源:軟件測試教程
          • 時間:2017-09-13 15:10

          場景分析法設計測試用例 — 場景分析相關概念

          場景

          應用軟件一般都是用事件觸發來控制流程的,事件觸發時的情景便形成了場景。

          事件流

          同一事件不同的觸發順序和處理結果就形成事件流,事件流分為基本流和備選流。

          基本流

          程序從開始執行直到成功結束所經過的最短路徑。

          <!--more-->

          備選流

          一個備選流可能從基本流開始,在某個特定條件下執行,然后重新加入基本流中;也可能起源于另一個備選流,執行后加入基本流或者終止用例。

          一個典型的場景分析圖

          場景分析法設計測試用例 — 使用場景分析設計測試用例

          場景分析法

          通過分析事件流設計測試用例的方法。

          場景分析法的使用場景

          場景分析一般在分析業務流程或流程化處理功能時使用。

          場景分析法的優點

          場景分析法可以比較生動地描繪出事件觸發時的情景,有利于測試設計者設計測試用例,同時使測試用例更容易理解和執行。

          場景分析法設計測試用例的步驟:

          1、分析軟件規格說明描述,整理出基本流和備選流。

          2、根據基本流和備選流組合關系生成場景。

          3、分析所有場景,合并測試內容重復的場景。

          4、根據場景逐一設計測試用例。

          例、在用信用卡網上支付時,輸入信用卡卡號、查詢密碼和實時短信驗證碼,信息全部正確且賬戶金額充足的情況下可以完成付款。如果相關信息不正確則給出對應提示信息;多條信息不正確時按輸入順序提示;短信驗證碼一分鐘內有效,出錯三次則退出本次支付。

          1)整理基本流和備選流

          基本流:正常支付

          備選流1:賬戶不存在;

          備選流2:查詢密碼不正確;

          備選流3:短信驗證碼不正確;

          備選流4:短信驗證碼失效;

          備選流5:賬戶余額不足;

          備選流6:退出支付

          2)根據事件流生成場景

          場景1:基本流

          場景2:基本流-備選流1

          場景3:基本流-備選流2

          場景4:基本流-備選流3

          場景5:基本流-備選流4

          場景6:基本流-備選流5-備選流6

          場景7:基本流-備選流1-備選流2-備選流3-備選流6

          場景8:基本流-備選流3-備選流4-備選流5-備選流6

          3)合并重復場景

          場景1:基本流

          場景2:基本流-備選流5-備選流6

          場景3:基本流-備選流1-備選流2-備選流3-備選流6

          場景4:基本流-備選流3-備選流4-備選流5-備選流6

          4)根據最終的場景逐一設計測試用例

          測試用例總結 — 測試用例設計策略

          1、任何情況下都要使用邊界值分析法設計測試用例,經驗表明這種測試用例發現程序錯誤的能力最強。

          2、使用等價類劃分法補充必要的測試用例。

          3、如果程序規格說明中多個條件決定多個動作,每個條件的取值只有兩種,并且條件和動作之間的邏輯關系明確,那么使用判定表法設計測試用例。

          4、針對程序規格說明中含有多個條件的組合,輸入與輸出關系比較復雜的情況,使用因果圖法設計測試用例。

          5、針對程序規格說明中的復雜業務流程、操作流程等,使用場景分析法設計測試用例。

          6、對照程序實現邏輯,檢查已設計出的測試用例的邏輯覆蓋程度,如果沒有達到覆蓋要求,應當分析具體情況,補充足夠的測試用例。

          7、分析程序規格說明,使用錯誤推測法補充一部分測試用例。

          8、測試過程中針對具體實現,將已有測試用例未覆蓋的部分,選用合適的測試用例設計方法再補充一些必要的測試用例。

          測試用例總結 — 測試用例編寫策略

          1、功能測試用例覆蓋的功能點需要盡量小,方便測試執行時提取用例。

          2、對于常用控件的測試可以整理出針對控件的通用測試點,在具體的功能測試用例中就可以不再編寫通用測試點已經覆蓋的內容了。

          3、對于系統相關流程的測試用例,可以提取出來,編寫有針對性的流程測試用例。

          4、對于業務關聯性比較強的功能,可以提取出來,針對存在的業務場景編寫功能測試用例。

          測試用例總結 — 測試用例的維護管理

          測試用例伴隨著軟件產品的整個生命周期,隨著軟件功能的日漸完善,測試用例也在不斷改進、擴充和完善。在這個過程中,如何維護和管理測試用例將是直接影響軟件測試質量的重要工作內容。

          維護測試用例的原因

          軟件需求變更

          需求分析錯誤

          測試需求誤解或遺漏

          測試用例遺漏

          測試用例的維護

          日常維護主要有測試用例修改、測試用例刪除和測試用例增加。

          用例修改

          測試設計人員在設計測試用例時考慮不夠全面,對測試需求的理解偏差或誤解,功能實現和設計存在出入等都是造成測試用例修改的直接原因。

          用例刪除

          測試用例的刪除主要是因為軟件相關功能發生較大變化或已去掉,對應測試用例已不適用時,就需要刪除對應用例;冗余的測試用例也需要刪除。

          用例增加

          測試人員在測試過程中發現有測試用例未覆蓋的功能,用例評審時發現有未覆蓋的測試需求,需求分析錯誤或收到新的需求時都需要新增對應功能的測試用例。

          用例維護注意事項

          用例的維護都需要保留維護記錄。

          同一軟件不同現場功能出入較大的話,需要根據現場維護不同的測試用例。

          同一軟件多版本共存的話,需要在測試用例中標注不同版本的用例差異。

          測試用例的管理

          測試用例根據公司代碼和文檔管理體制的不同采用對應的管理方式。如果公司資料文檔使用同一個管理軟件的話,將測試用例直接納入管理軟件測試相關目錄即可;如果測試是作為一個完全獨立的部門,相關資料文檔有自己的管理軟件的話,則將測試用例納入自己軟件的相關目錄。

          管理測試用例的作用

          保護測試人員工作成果。

          測試人員變動不會影響測試工作的正常進行。

          用例管理注意事項

          用例設計人員只有上傳和更新用例文檔的權限,不具有刪除用例文檔的權限,刪除用例文檔需經過相關人員核準。

          用例文檔更新的人員、日期等歷史信息需要能夠查詢。

          用例執行人員不具有編輯用例文檔的權限。

          所有的用例評審結論文檔都需要納入文檔管理系統。

          預約申請免費試聽課

          填寫下面表單即可預約申請免費試聽!怕錢不夠?可就業掙錢后再付學費! 怕學不會?助教全程陪讀,隨時解惑!擔心就業?一地學習,可全國推薦就業!

          上一篇:【干貨】測試用例設計進階(上)
          下一篇:鏈式調用的UI自動化框架設計

          軟件測試培訓都包含哪些基礎知識?

          軟件測試培訓學什么

          UI自動化到底是難是易?

          軟件測試原則的6個基本原則

          • 掃碼領取資料

            回復關鍵字:視頻資料

            免費領取 達內課程視頻學習資料

          • 視頻學習QQ群

            添加QQ群:1143617948

            免費領取達內課程視頻學習資料

          Copyright ? 2021 Tedu.cn All Rights Reserved 京ICP備08000853號-56 京公網安備 11010802029508號 達內時代科技集團有限公司 版權所有

          選擇城市和中心
          黑龍江省

          吉林省

          河北省

          陜西省

          湖南省

          貴州省

          云南省

          廣西省

          海南省

          奇米影视奇米色777欧美欧美一级高清片在线观看876av电影高清 百度 好搜 搜狗
          <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>