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

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

  • <strong id="5koa6"></strong>
  • 軟件測試中基于關鍵字的自動化測試[2]

    發表于:2010-03-02來源:作者:點擊數: 標簽:軟件測試自動化關鍵
    軟件測試中基于關鍵字的 自動化測試 [2] 軟件測試 二、關鍵字 測試案例 關鍵字測試案例是設計用于對正在進行測試的一個或多個應用程序的一個或多個方面進行測試或運用的一系列關鍵字。關鍵字測試案例必須經過設計、執行和維護的。寫關鍵字測試案例是測試設計

      軟件測試中基于關鍵字的自動化測試[2]  軟件測試 

        二、關鍵字測試案例

      關鍵字測試案例是設計用于對正在進行測試的一個或多個應用程序的一個或多個方面進行測試或運用的一系列關鍵字。關鍵字測試案例必須經過設計、執行和維護的。寫關鍵字測試案例是測試設計員/測試員的職責,僅當關鍵字測試案例執行過程中出現故障時需要自動化工程師介入。請注意:關鍵字設計范例常在缺少關鍵字自動化時使用 – 這是一個有效的獨立測試設計范例。

      1. 設計

      關鍵字測試案例設計包括計劃測試案例的目的, 使用關鍵字建立測試案例, 以及針對正在進行測試的應用程序來測試設計。乍一看,這似乎與測試案例設計的任何其他方法沒什么兩樣,但是關鍵字測試案例設計與任何徒手/文本形式的測試案例設計之間存在顯著的差別。關鍵字測試案例設計的特征有:

      一致性 – 每次都使用相同的關鍵字來描述業務事件,

      數據驅動 – 關鍵字包含執行測試步驟所需的數據,

      自動生成文檔 - 關鍵字描述包含設計員的目的詳細信息,

      可維護性 – 有了一致性,接下來便是可維護性,最終能夠支持自動化,而不需要從測試設計變換到腳本自動化。

      測試設計員不需要成為測試自動化工程師就能獲取測試自動化的權限。

      2. 執行

      通過按順序執行關鍵字步驟,測試員可以手動執行關鍵字測試案例執行 – 這應作為關鍵字驗證過程的一部分執行。測試案例是使用自動化關鍵字構建的,可以使用測試自動化工具或集成的測試管理工具來執行。不管是否使用自動化,測試案例執行都是一種機械練習。測試案例應該包含執行測試案例,以及確定該操作成功或失敗的所有必需信息。

      3. 維護

      當應用程序行為或在一個或多個測試案例中使用的關鍵字設計中發生更改時,必須進行測試案例維護。正確實現的關鍵字框架將允許測試員通過一些查詢機制來查找關鍵字的所有實例– 將通常令人痛苦的查找受影響的測試案例的過程減少到一個簡單步驟。而且, 良好實現的關鍵字框架應該支持對關鍵字實例的全局更改。

      三、關鍵字實現

      1. GUI (圖形用戶界面)

      基于GUI 的應用程序的關鍵字方案是最容易理解和實現的。大多數共享軟件、免費軟件和關鍵字測試的商業應用程序都涉及該領域。

      2. API (應用程序編程接口)

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