• <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)

    發表于:2011-09-19來源:未知作者:領測軟件測試網采編點擊數: 標簽:自動化測試
    第二,當重復任務發生變化時,只需要修改一處腳本。 共享腳本以比較小的開銷實現相似的測試用例,結構性好、模塊性強、維護成本低于線性腳本,它

      第二,當重復任務發生變化時,只需要修改一處腳本。

      共享腳本以比較小的開銷實現相似的測試用例,結構性好、模塊性強、維護成本低于線性腳本,它適合于小型系統或大型應用中的一小部分測試。但是由于每個測試仍需要一個特定的測試腳本,因此維護成本仍然比較高。

      4.數據驅動腳本技術

      數據驅動腳本技術將測試輸入存儲在獨立的數據文件中,而不是存儲在腳本中,腳本中只存放控制信息。執行測試時,從文件中而不是直接從腳本中讀取測試輸入。這種方法的最大好處是同一個腳本可以運行不同的測試,另一個優點是數據文件的格式對于測試者而言易于處理。

      測試的初始建立需要花費一定的時間,然而對于大系統,由于生命周期較長并且改動頻繁,使用這個方法,所獲得的收益將遠遠超過所花費的開銷。

      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>