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

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

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

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

    軟件測試開發技術java的單元自動化測試---jtest

    發布: 2009-9-21 11:08 | 作者: 不詳 | 來源: 領測軟件測試網 | 查看: 594次 | 進入軟件測試論壇討論

    領測軟件測試網 軟件測試開發技術java的單元自動化測試---jtest  自動化測試工具

    JTest

        Jtest實現了自動化的解決方案,排除了Java開發人員技術應用上的障礙,使得開發人員能夠順利地采用這些技術。

        Jtest的測試生成系統專利技術,開發人員提供了一種省時有效的白盒測試方法。Jtest通過自動生成和執行能夠全面測試類代碼的測試用例,使白盒測試完全自動化。Jtest使用一個符號化的虛擬機執行類,并搜尋未捕獲的運行時異常。對于檢測到的每個未捕獲的運行時異常,Jtest報告一個錯誤,并提供導致錯誤的棧軌跡和調用序列。Jtest的先進技術保證它能夠自動測試類的所有代碼分支,從而徹底檢查被測類的結構。

        換句話說,Jtest自動生成高質量的測試用例集合,發現盡可能多的結構性錯誤,而且:

        不需要用戶寫一點測試腳本語言或測試用例。

        不需要用戶寫測試驅動程序。

        不修改源代碼。

        不要求完整的應用。

        Jtest報告下列未捕獲的運行時異常:

        行為錯誤的方法:這些方法對于某些特定輸入不會產生異常。必須修改這些代碼。

        非預期參數:這一問題出現在當某方法遇到非預期的輸入(不知任何處理)而產生一個異常。這些問題的修正可以通過檢查輸入并產生一個IllegalArgumentException (IAE)(假如該輸入是非法的)。改正這類問題可以使代碼更清晰更易維護。

        行為正確的方法:這時,方法的正確輸出是產生一個異常。在這種情形下,建議開發人員修改代碼,將這類異常的產生置于方法的throw子句中。這會得到更清晰的代碼并易于維護。

        為開發人員使用的方法:在這種情況下,這些方法"不被假設"成處理Jtest生成的輸入,開發人員是這些方法的唯一使用者,并且不傳遞這些輸入參數。最好的辦法是修改這些代碼,讓它產生一個IAE.這將帶來額外的好處,使代碼更易閱讀。

        總之,通過執行自動白盒測試,并提示上述類型的問題,Jtest能夠為開發人員節省大量的時間并防止了錯誤。由于能夠自動執行白盒測試的各個步驟,Jtest對開發人員來說是非常實用的,為了保證質量可以經常執行這一綜合性測試。更進一步,使用測試生成系統技術產生的測試輸入,Jtest使得白盒測試比手工測試更精確更有效。

        白盒(構造)測試驗證對一個類的非預期輸入不會導致程序的崩潰。為執行白盒測試,您需要設計和執行根據類的內部結構編寫的測試輸入,檢查是否存在會導致類運行失敗的任何可能的對類的使用,以及是否存在某些編程缺陷可能會導致代碼更容易出錯。白盒測試能否成功的關鍵取決于測試輸入的能力,是否能夠盡可能全面地覆蓋類的方法,并找出引起未捕捉到的運行時異常的輸入。

       

    延伸閱讀

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

    TAG: java JAVA Java jtest JTest 單元 軟件測試 自動化

    21/212>

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