極速下載站 —— 提供優(yōu)質(zhì)軟件下載服務(wù),感受全新的極速下載體驗(yàn)!

最近更新 | 軟件專題 | 軟件分類 | 軟件排行

您的位置:極速下載站電腦軟件其他軟件其他綜合Wings

Wings下載

Wings下載 1.0 試用版

星云Wings c/c++測試驅(qū)動(dòng)自動(dòng)生成工具下載
  • 軟件大。45.9 MB
  • 軟件語言:簡體中文
  • 授權(quán)方式:試用版
  • 更新時(shí)間:2018/11/12
  • 下載次數(shù):10
  • 軟件評(píng)級(jí):
  • 軟件類別:其他綜合
  • 軟件類型:國產(chǎn)軟件
  • 安全檢測:360安全衛(wèi)士通過 電腦管家通過 無插件
  • 運(yùn)行環(huán)境:WinXP,Win7,
  • 網(wǎng)友評(píng)論:0條
本地下載普通下載通道速度較慢高速下載需優(yōu)先下載高速下載器
  • 軟件介紹
  • 下載地址
  • 網(wǎng)友評(píng)論
Wings預(yù)覽圖

Wings是一款用于單元測試測試用例驅(qū)動(dòng)框架自動(dòng)生成工具,這款工具主要是全自動(dòng)生成單元測試驅(qū)動(dòng)代碼與測試數(shù)據(jù)。解決了做單元測試耗時(shí)耗力,編寫難度大等問題。大幅提升了開發(fā)和測試效率,為企業(yè)在單元測試環(huán)節(jié),節(jié)省至少一半的人工和時(shí)間成本。

測試

產(chǎn)品特點(diǎn)

(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ù)值。

突出優(yōu)點(diǎn)

1. 可以為任意復(fù)雜參數(shù)結(jié)構(gòu)C語言開發(fā)的系統(tǒng)全自動(dòng)生成測試驅(qū)動(dòng)程序
2. 可完成對(duì)于被測試函數(shù)的參數(shù)進(jìn)行多層編譯解析,并完成復(fù)雜參數(shù)賦值的代碼的自動(dòng)生成。
3. 支持被測函數(shù)引用的全局變量的分析和自動(dòng)賦值程序的生成。
4. 能夠區(qū)分系統(tǒng)變量和用戶變量,對(duì)于復(fù)雜的系統(tǒng)變量可由用戶自定義賦值模板。
例如File類型,而不是把復(fù)雜的系統(tǒng)變量全部展開。
5. 支持多層次的可視化的數(shù)據(jù)表格來對(duì)變量進(jìn)行賦值,而無需關(guān)注驅(qū)動(dòng)程序本身。
數(shù)據(jù)表格可以表達(dá)任意深度和多層次的數(shù)據(jù)關(guān)系,用戶只需要對(duì)表格數(shù)據(jù)進(jìn)行編輯,自動(dòng)生成的驅(qū)動(dòng)程序會(huì)自動(dòng)完成表格數(shù)據(jù)的讀取和參數(shù)賦值的構(gòu)造過程。
6. Wings支持所有C語言的數(shù)據(jù)類型(基礎(chǔ)類型,結(jié)構(gòu)體,指針,數(shù)組,枚舉等)以及高層級(jí)數(shù)據(jù)結(jié)構(gòu)。
例如鏈表的分析和對(duì)應(yīng)的驅(qū)動(dòng)和數(shù)據(jù)表格框架的生成。
7. Wings生成的代碼與人工寫的非常相近,可讀性強(qiáng),自帶注釋和按照層次的縮進(jìn)和代·碼編排。

文件信息

文件大小:11539456 字節(jié)
MD5:D37727544395EFB5991CC59266582E80
SHA1:98682C7F01BDABEAE2D888150B58639C96D5A3EC
CRC32:17EA5FE7

相關(guān)搜索:測試

Wings下載地址

普通下載不會(huì)下載?請(qǐng)閱讀【下載幫助
無法下載/文件損壞/文件不對(duì),請(qǐng)給我們【留言
相關(guān)下載
發(fā)表評(píng)論

注:您的評(píng)論需要經(jīng)過審核才能顯示,請(qǐng)文明發(fā)言!

網(wǎng)頁評(píng)論
下載幫助
下載建議:推薦使用 [迅雷] 或 [快車] 下載本站資源。并使用 [WinRAR] 3.5 以上版本解壓本站資源。
解壓密碼:本站部分資源經(jīng)過壓縮加密處理,解壓密碼為:www.jisuxz.com
版權(quán)聲明:本站資源版權(quán)歸其開發(fā)商所有,若無意侵犯到您的權(quán)利,請(qǐng)及時(shí)與本站聯(lián)系,我們會(huì)盡快為您處理。
人氣英雄聯(lián)盟下載官方下載
《英雄聯(lián)盟》(簡稱LOL)是由美國拳頭游戲(Riot Games)開發(fā)、中國大陸地區(qū)騰訊游戲代理運(yùn)營的英雄對(duì)戰(zhàn)MOBA... [立即下載]
好評(píng)愛奇藝視頻 6.8.89.6786 官方版
想看精彩的視頻、動(dòng)漫、綜藝節(jié)目等視頻但是不知道哪里有好看的?今天極速小編給大家推薦一款在線視頻神器:... [立即下載]

更多同類軟件推薦

更多裝機(jī)必備軟件