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

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

  • <strong id="5koa6"></strong>
  • 編寫有效的軟件測試腳本和軟件測試數據

    發表于:2009-09-25來源:作者:點擊數: 標簽:軟件測試腳本編寫數據
    編寫有效的軟件 測試腳本 和軟件測試數據 軟件測試工具 下列有關編寫有效 自動化測試 腳本的注意事項摘自cssT科技有限公司和Archer G姒lp召開的腳本編寫高級研討會上的業務手冊。 鳊寫測試腳本要做的: ·使用基于框架的腳本設計。 ·實現數據驅動控制。 ·

    編寫有效的軟件測試腳本和軟件測試數據軟件測試工具

    下列有關編寫有效自動化測試腳本的注意事項摘自cssT科技有限公司和Archer G姒lp召開的腳本編寫高級研討會上的業務手冊。

      鳊寫測試腳本要做的:

      ·使用基于框架的腳本設計。

      ·實現數據驅動控制。

      ·開發和使用腳本編寫指南。

      ·限制腳本大小。

      ·從功能上分解腳本。

      ·為腳本做存檔。

      ·對測試腳本進行組織,將其歸人相關的組。

      ·使用s}訕腳本。

      ·將測試參數包含到數據文件中,例如*im文件、設置文件和配置文

        件,而不是采取慣用的做法,將其放入測試腳本。

      ·對于輸入細節提示用戶使用預設的默認設置。

      ·創建錯誤陷阱并向用戶提供反饋。

    下面是創建有效視4試數據要做的和不能做的事項列表。創建測試數據要做的:

    ·使用第3章中“功能測試數據設計”一節中列出的測試數據設計技巧。 

    ·將數據放在簡單的文本文件中。

    ·為正在執行的測試編寫存檔文件。

    ·通過占位符允許輸入動態數據。

    ·利用輸入數據控制測試的執行。

    創建測試數據不可以做的:

    ·使用捕獲/回放功能作為創建測試腳本的基本方式。

    ·使用沒有依照通用標準編寫且沒有構建共享庫的、個人獨立編寫的測試腳本?!?,。一

    ·使用設計拙劣的框架。

    以下是一些額外的腳本編寫技巧和竅門:

    ·為增加數據記錄、刪除數據記錄、更改數據記錄和驗證所編輯內容這些操作構建主測試腳本。

    ·為普通菜單屬性、系統菜單屬性、鍵盤快捷鍵和工具條創建單獨的測試腳本。

    ·為對所有主要GUI屏幕進行的對象屬性測試創建額外的腳本。

    ·為增加、修改和刪除測試數據記錄的操作開發并使用測試腳本模板。

    ·避免硬編礴像數據路徑、文件名和常量這樣的條目a相反,使用全局包含文件作為常量和定義的頭文件(例如:*.sbh——sQ姐跏Header)。

    ·對像函數這樣的可執行代碼使用源文件(例如:*sbl_一s(1AB醯Llorary J o

    ·避免主腳本變得太復雜。將復雜的測試活動或任務范圍分成小塊,在必要的時候使用子例程、函數和額外的程序。將需要輸入變量的子程序轉換成函數。在做較大修改之前備份腳本。使用配置管理過程或工具用于襁5試腳本的版本控制。

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