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

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

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

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

    經典的單元測試工具VcTester介紹

    發布: 2009-4-10 15:14 | 作者: 不詳 | 來源: 測試時代采編 | 查看: 136次 | 進入軟件測試論壇討論

    領測軟件測試網 一、VcTester共享版本的功能特色
    1、腳本化測試驅動
    VcTester使用CSE腳本語言編寫測試用例,CSE語言風格與C語言接近,簡單易用,很容易上手。編寫CSE腳本可讀取全局變量、給變量賦值、調用函數等。 2、腳本樁
    被測目標機運行后,VcTester允許用戶定義一個腳本函數,給被測C函數打樁,使運行中腳本函數替代C函數。腳本樁函數中可編寫特定的測試處理,或返回特定數值用于測試。 3、在線測試
    運行目標測試程序后,在線設計用例、運行用例,并根據測試結果改進或添加用例,持續在線的進行測試。VcTester這一特性使單元測試過程更加簡捷明了,所見即所得,操作過程更富人性化。 4、即時調測
    VcTester配合VC中的調試程序,可支持目標代碼單步調試,用戶可借助VC設置斷點,進行單步跟蹤,同時,在測試用例設計過程中,測試驅動與腳本樁都可以選中部分或全部來執行。被測代碼調試與測試腳本調試都是在線進行,可以即時的交叉著調試。 5、測試工程管理
    支持直觀的樹狀測試用例管理,支持單用例、單測試集,或多用例、多測試集批量執行,支持命令行啟動全工程自動測試。 VcTester 界面風格很精簡,比較容易使用,共享版已支持腳本驅動與腳本樁,適合于個人應用。當然,共享版缺失單步調試、覆蓋率、測試數據圖形化編輯等功能,在工作效 率與質量評估方面有一定影響。建議公司客戶從整體效率和持續測試的角度出發,直接選用商用版本,商用版還同時享受較全面的售后服務。特別提醒一下,VcTester不支持C++,只支持標準C代碼,另外,無論共享版還是商用版VcTester都只支持VC6以上開發平臺,包括VC6、 VC7與VC8,VcTester必須與Visual Studio平臺配套使用,而且VcTester暫不支持64位程序測試。VcTester不支持函數內局部變量的腳本化操作,因為本工具所確立的測試模 式,只關注函數調用中的參數輸入、結果輸出,及函數運行時使用哪些全局變量或對全局變量帶來哪些修改,局部變量與單條語句行執行情況是調試所關心的,并非 測試必須關注。
    二、VcTester商用版本的功能特色
    VcTester共享版定位于個體測試應用,商用版則定位于企業級應用,為適應團隊運作及產品質量保證活動而增加相應功能,商用版具有如下特色: 1、支持符合第4代白盒測試方法的測試評估體系,包括:
    商用版提供LICC與LDCC兩種代碼覆蓋率統計,對測試設計程度也提供評估,評估結果可以在線、直觀的方式顯示,還支持測試報告自動生成。共享版本沒有這些功能。 2、調測一體,支持將調試操作自動轉化成測試腳本
    商用版的檢視器支持調試操作轉腳本,該功能可以促進大家養成自發測試的習慣,擺脫不自覺的被動測試狀態,檢視器還支持更強大的腳本樁功能,如條件樁、PreCheck與PostCheck定義等。共享版沒有這些功能。 3、提供集成化的工作平臺,可大幅提高開發效率
    商 用版的源碼與測試用例在同一個IDE平臺編輯、維護,以相同形式同時支持測試腳本與源碼的一體化調試,集成界面支持設置斷點,進行單步跟蹤。共享版本沒有 單步調試功能。VcTester提供出色的IDE編輯器,編輯功能強大,支持提示輸入、全文查找與替換、函數調用關系分析,定義與引用跳轉、在線查看各行 調用覆蓋情況。共享版本沒有函數調用關系分析與在線查看調用覆蓋的功能。
    共享版本與商用版本都支持外部工具集成,如工程構建集成、與版本機自動CheckIn與CheckOut集成。 4、支持完善的測試消息構造與解析
    商用版提供用戶數據UDT編輯器,可快速構造測試數據。共享版無此功能。
    商用版還提供通用消息編輯器、消息解析器,可以自定義消息模板。該功能特別適合通信協議測試,其消息解析器與編輯器還可以免費集成到用戶產品或相關IT工具上,借助本功能,用戶可以將VcTester工具延伸到協議測試、功能測試等領域。共享版本不提供這些功能。 5、支持測試設計重構
    當被測代碼有大幅調整,經過一次或多次重構時,商用版支持快捷的測試設計重構,該功能可確保持續集成的操作過程不因代碼重構而斷鏈。共享版沒有這個功能。
    商用版較完整的支持“第4代白盒測試方法”所要求的功能,共享版則有不少欠缺。 另外,商用版的測試腳本完全兼容共享版的腳本,用戶可以拿共享版評估或試用,在購得商用版本使用權后,所有用例都能無縫的升級到商用版。
    VcTester簡介
    VcTester 由深圳市領測科技有限公司自主研發,專業服務于嵌入式白盒測試領域的測試工具,它遵循第4代白盒測試方法(4GWM,The 4th Generation White-box-testing Methodology),為有效實施針對C語言的單元測試、集成測試與協議測試,提供系統化的測試解決方案。對于VcTester相關信息參見其官方網 站http://www.eztester.com

    延伸閱讀

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

    TAG: 單元 工具 經典 VcTester


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