Winxgs測試工具 官方版 v2.0

2024-07-07發(fā)布者:wx20230305205025大小: 下載:56

文件大小:

軟件介紹

Wings測試工具官方版是一款專業(yè)高效的c/c++測試驅(qū)動(dòng)生成系統(tǒng)。Wings測試工具官方版過年期間,便捷好用,支持全自動(dòng)生成單元測試驅(qū)動(dòng)代碼與測試數(shù)據(jù)。解決了做單元測試耗時(shí)耗力,編寫難度大等問題。

image.png


主要功能


      (1) 程序參數(shù)深度分析問題

      Wings通過編譯器底層技術(shù),將輸入的源文件,按照函數(shù)為單位,形成模塊對(duì)象。對(duì)象中包含函數(shù)的輸入?yún)?shù),返回值類型等信息,供驅(qū)動(dòng)函數(shù)模塊和測試用例模塊使用。每個(gè)文件作為一個(gè)單元,針對(duì)其中的每個(gè)函數(shù)的每個(gè)參數(shù)進(jìn)行深度解析,對(duì)于嵌套類型,復(fù)雜類型等都可以實(shí)現(xiàn)精確的解析和分解,將復(fù)雜類型逐層講解為基礎(chǔ)數(shù)據(jù)類型,并產(chǎn)生參數(shù)結(jié)構(gòu)的描述文件(PSD)。

      (2) 函數(shù)驅(qū)動(dòng)自動(dòng)生成模塊

      依據(jù)PSD文件的格式信息,自動(dòng)生成被測源程序的所有驅(qū)動(dòng)函數(shù),單元測試過程不再依賴開發(fā)人員手動(dòng)編寫測試函數(shù),只需將生成的驅(qū)動(dòng)函數(shù)和被測源文件一起編譯,即可執(zhí)行測試并查看測試結(jié)果。測試驅(qū)動(dòng)自動(dòng)生成程序基于PSD描述,全自動(dòng)構(gòu)建驅(qū)動(dòng)被測程序運(yùn)行的所有參數(shù),必須的全局變量,并可根據(jù)復(fù)雜變量的層級(jí)結(jié)構(gòu)產(chǎn)生結(jié)構(gòu)化的測試驅(qū)動(dòng)程序,可以節(jié)省大量的單元測試用例的編寫時(shí)間。

      (3) 測試數(shù)據(jù)自動(dòng)生成與管理

      用于自動(dòng)生成測試數(shù)據(jù),測試數(shù)據(jù)與被測函數(shù)提取的信息相互對(duì)應(yīng),數(shù)據(jù)以一定的層次邏輯關(guān)系存儲(chǔ)在json文件中。數(shù)據(jù)和經(jīng)過分解和展開后的數(shù)據(jù)類型是一一對(duì)應(yīng)的。這些數(shù)據(jù)用戶可以根據(jù)業(yè)務(wù)要求隨意邊際,并且用json文件進(jìn)行結(jié)構(gòu)化,層次化展示,非常的清晰。其中的測試數(shù)據(jù)包括全局變量值、被測函數(shù)調(diào)用時(shí)的參數(shù)值。


軟件特色
發(fā)表評(píng)論(共0條評(píng)論)
請(qǐng)自覺遵守互聯(lián)網(wǎng)相關(guān)政策法規(guī),評(píng)論內(nèi)容只代表網(wǎng)友觀點(diǎn),發(fā)表審核后顯示!

版權(quán)聲明:

1 本站所有資源(含游戲)均是軟件作者、開發(fā)商投稿,任何涉及商業(yè)盈利目的均不得使用,否則產(chǎn)生的一切后果將由您自己承擔(dān)!

2 本站將不對(duì)任何資源負(fù)法律責(zé)任,所有資源請(qǐng)?jiān)谙螺d后24小時(shí)內(nèi)刪除。

3 若有關(guān)在線投稿、無法下載等問題,請(qǐng)與本站客服人員聯(lián)系。

4 如侵犯了您的版權(quán)、商標(biāo)等,請(qǐng)立刻聯(lián)系我們并具體說明情況后,本站將盡快處理刪除,聯(lián)系QQ:2499894784

返回頂部