• <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-9-04 09:54 | 作者: 不詳 | 來源: 領測軟件測試網 | 查看: 31次 | 進入軟件測試論壇討論

    領測軟件測試網

    軟件測試構建軟件測試

    測試實現可以被分為以下幾個部分:測試構建,測試執行,測試結果的捕獲和分析,以及測試結果驗證。我們將分別介紹這幾個部分。

        測試構建沿用了測試設計中使用的那一套工具,使之容易了一些。測試數據建立在一個電子數據表中,這個電子數據表和測試條件同屬一個業務手冊。這些數據可以導出到Csv文件,csv文件將在測試執行中用到。如果測試是通過自動化框架來執行,那測試構建還包括編寫測試腳本。自動化測試腳本是軟件程序。它們有自己的適用于軟件測試事件的編程語言或語言擴展。腳本語言通常嵌人在捕獲/回放工具中,該工具帶有源碼編輯器。語言的風格隨著開發商的不同而不同,而且隨著相關語法和語義的不同,所以使用特定產品的困難度也不同。另外,一些開發商的腳本語言和他們的記錄工具比其他開發商的更健壯。

        可用的命令(命令是語言的一個部分)越專門化,那么測試工程師就能越好地控制測試環境和ALVr。專門的測試成為語言的組成部分,類似于命令,當執行的時候測試具體的項目——比如圖形用戶界面(GUI)對象的屬性和數據以及窗口的存在性——并且需要進行文件比較。一些內建的測試用例非常有用,大多數在GUI測試方面功能十分強大。但是它們對功能測試就不那么有效了。我們可以通過執行外部測試數據(這些測試數據反映了測試需求)和驗證測試結果來實現很多測試。這些數據控制了測試腳本在應用程序中如何起作用;這些數據包含了測試腳本用來置入目標應用程序輸入數據域的值。

        由腳本編寫者來設計和實現測試腳本。如果測試腳本的編寫沒有任何指導,這樣寫出來的腳本結構性會很差,而且每個腳本將成為各腳本編寫者的個人風格產品。我們曾經目睹過這樣的情況,當測試小組中的幾個人被要求分別對應用的幾個指定部分寫自動化測試腳本時,就出現了上述情況。我們甚至還給了他們基本的模板作為起始點,結果沒有任何兩個人寫的測試腳本相似。我們將在第8章給出一套自動化測試腳本編寫規則。

      如果可能,測試腳本的編寫應該和溯試數據的編寫并行進行。使用像Arc-h盯Group的(:SDl3T這樣的方法可以使測試腳本設計者和測試數據設計

    延伸閱讀

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

    TAG: 構建 軟件測試


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(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>