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

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

  • <strong id="5koa6"></strong>
    • 測試技術
    • 博客
    • 視頻
    • 開源
    • 論壇
    • 沙龍
    • 下載
    • 雜志
    • 招聘

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

    讓開發自動化: 持續測試

    發布: 2008-4-03 17:06 | 作者: Paul Duvall | 來源: IBM | 查看: 91次 | 進入領測軟件測試網論壇討論

    領測軟件測試網 軟件測試技術門戶j jm:M h[


    v3o;|$dq6u.\`h Q(Yn 軟件測試技術門戶||S+k#q,Nw

    集合組件測試

    !\,C.y"D A 軟件測試技術門戶`2@(~+Q,^

    由于單元測試執行得相當快,很容易將它們作為構建的一部分經常運行。但這些測試并未達到一個高的代碼覆蓋率 —— 其隔離的本質決定了它們只測試一部分功能。編寫具有更多代碼(從而可實現更多功能)的測試通常要以附屬框架的形式執行更多的調查工作。一旦開始使用這些幫助框架來編寫測試,這些測試就開始成為更高級別的測試,我把它們歸類為組件測試。

    7d+U;h(P|HE] 軟件測試技術門戶 Lv,c nXf'K

    組件測試是基本的測試,這些測試將驗證不止一個類,且通常依賴于外部依賴項,如數據庫。組件測試的編寫方式和單元測試大體一致,只是前者并非通過模擬或存根類來強制隔離,實現這些測試可謂勉為其難,但可以利用框架來便利對外部依賴項的使用。例如,我通常使用 DbUnit 框架來幫助管理數據庫,以便組件測試可驗證依賴數據庫數據的代碼功能。 軟件測試技術門戶 h#HK,A*Y

    軟件測試技術門戶V)t {h2Oo8U`&r

    用 DbUnit 控制數據庫狀態軟件測試技術門戶V(k%y0tJ%D$m,z)f2c

    Wg/G k(DZDbUnit 是一個框架,它使針對數據庫的測試過程變得更加簡單。它提供了一個標準 XML 格式,用于定義一些測試數據,以便從數據庫中選擇、更新、插入和刪除數據。請牢記,DbUnit 并沒有替換數據庫;它只是提供了一種更加有效的機制來處理測試數據。您可以用 DbUnit 來編寫依賴于特定數據的測試,DbUnit 保證該數據位于底層的數據庫中。 軟件測試技術門戶M!]^} _a4e 老湿亚洲永久精品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>