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

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

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    軟件測試知識帖(43-56)

    發布: 2008-9-26 10:19 | 作者: 不詳 | 來源: 測試時代采編 | 查看: 313次 | 進入軟件測試論壇討論

    領測軟件測試網

    第48貼【2004-7-5】:自動化腳本之關鍵字驅動腳本


    關鍵字驅動實際上是比較復雜的數據驅動技術的邏輯擴展。將數據文件變成測試用例的描述,用一系列關鍵字指定要執行的任務。在關鍵字驅動技術中,假設測試者具有某些被測系統的知識,所以不必告訴測試者如何進行詳細的動作,只是說明測試用例做什么,而不是如何做。這樣在腳本中使用的是說明性方法和描述性方法。描述性方法將被測軟件的知識建立在測試自動化環境中,這種知識包含在支持腳本中。

    例如,為完成在網頁瀏覽時輸入網址,一般的腳本需要說明在某某窗口的某某控件中輸入什么字符;而在關鍵字驅動腳本中,可以直接是在地址欄中輸入網址什么什么;甚至更簡單,僅說明輸入網址什么什么。

    關鍵字驅動腳本的數量不隨測試用例的數量變化,而僅隨軟件規模而增加。這種腳本還可以實現跨平臺的用例共享,只需要更改支持腳本即可。


    第49貼【2004-7-6】:腳本預處理


    預處理是一種或多種預編譯功能,包括美化器、靜態分析和一般替換。腳本的預處理是指腳本在被工具執行前必須進行編譯。預處理功能通常需要工具支持,在腳本執行前自動處理。

    美化器是一種對腳本格式進行檢查的工具,必要時將腳本轉換成符合編程規范的要求?梢宰屇_本編寫者更專注于技術性的工作。

    靜態分析對腳本或表格執行更重要的檢查功能,檢查腳本中出現的和可能出現的缺陷。測試工具通?梢园l現一些如拼寫錯誤或不完整指令等腳本缺陷,這些功能非常有效。靜態分析可以檢查所有的缺陷和不當之處。類似于程序設計中的PC-Lint和LogiScope的功能。

    一般替換也就是宏替換?梢宰屇_本更明確,易于維護。使用替換時應注意不要執行不必要的替換。在進行調試時,應該注意缺陷可能是存在被替換的部分中,而不是原來的腳本中。

     


         

    文章來源于領測軟件測試網 http://www.kjueaiud.com/


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品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>