當(dāng)下軟件園 / 匯聚當(dāng)下最新最酷的軟件下載站!
當(dāng)下軟件園
您的位置: 首頁 > 應(yīng)用軟件 > 編程工具 > Wings測試工具 V2.0 官方版
Wings Wings測試工具 V2.0 官方版 / 星云Wings驅(qū)動測試工具下載 版本
  • 軟件大?。?/span>47.55M
  • 軟件語言:英文
  • 軟件類型:國外軟件
  • 軟件授權(quán):免費軟件
  • 更新時間:2018-11-14
  • 軟件類別:編程工具
  • 軟件官網(wǎng):http://hanheng168.com
  • 應(yīng)用平臺:Win2003,WinXP,Vista,Win7,Win8

網(wǎng)友評分: 分數(shù) 5.7

軟件非常好(83% 軟件不好用(17%

  Wings測試工具是款簡單實用的c/c++測試驅(qū)動自動生成工具。它可以幫助用戶全自動生成單元測試驅(qū)動代碼與測試數(shù)據(jù)。解決了做單元測試耗時耗力,編寫難度大等問題。有喜歡的用戶不要錯過了。

  Wings測試工具

【主要功能】

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

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

 ?。?) 函數(shù)驅(qū)動自動生成模塊

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

 ?。?) 測試數(shù)據(jù)自動生成與管理

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

【軟件特色】

  1.可以為任意復(fù)雜參數(shù)結(jié)構(gòu)C語言開發(fā)的系統(tǒng)全自動生成測試驅(qū)動程序

  2.可完成對于被測試函數(shù)的參數(shù)進行多層編譯解析,并完成復(fù)雜參數(shù)賦值的代碼的自動生成。

  3.支持被測函數(shù)引用的全局變量的分析和自動賦值程序的生成。

  4.能夠區(qū)分系統(tǒng)變量和用戶變量,對于復(fù)雜的系統(tǒng)變量可由用戶自定義賦值模板。

  例如File類型,而不是把復(fù)雜的系統(tǒng)變量全部展開。

  5.支持多層次的可視化的數(shù)據(jù)表格來對變量進行賦值,而無需關(guān)注驅(qū)動程序本身。

  數(shù)據(jù)表格可以表達任意深度和多層次的數(shù)據(jù)關(guān)系,用戶只需要對表格數(shù)據(jù)進行編輯,自動生成的驅(qū)動程序會自動完成表格數(shù)據(jù)的讀取和參數(shù)賦值的構(gòu)造過程。

  6.Wings支持所有C語言的數(shù)據(jù)類型(基礎(chǔ)類型,結(jié)構(gòu)體,指針,數(shù)組,枚舉等)以及高層級數(shù)據(jù)結(jié)構(gòu)。

  例如鏈表的分析和對應(yīng)的驅(qū)動和數(shù)據(jù)表格框架的生成。

  7.Wings生成的代碼與人工寫的非常相近,可讀性強,自帶注釋和按照層次的縮進和代·碼編排。

軟件特別說明

標(biāo)簽: Wings c語言 驅(qū)動測試 編程測試 單元測試

其他版本下載
網(wǎng)友評論
回頂部 去下載

關(guān)于本站|下載幫助|下載聲明|軟件發(fā)布|聯(lián)系我們

Copyright ? 2005-2024 hanheng168.com.All rights reserved.

浙ICP備06019006號-1 浙公網(wǎng)安備33038102330474號