雨田單元測試系統(tǒng)是一款可以針對c語言程序文件進(jìn)行單元測試和集成測試的軟件,這款軟件可根據(jù)實(shí)際需要查閱黑盒測試涉及的用例的執(zhí)行情況及白盒測試涉及的相關(guān)覆蓋率。用戶選定被測文件后,系統(tǒng)自動從被測文件中提煉出測試所需信息,使用戶可以快速方便的創(chuàng)建單元測試用例或集成測試用例。
功能特色:
易用性好
系統(tǒng)非常注重降低測試人員的測試工作的工作量及復(fù)雜度,特別設(shè)計了通用的用例數(shù)據(jù)輸入界面,使單元測試人員徹底擺脫必須要寫代碼才能夠進(jìn)行單元測試的測試模式。
通用性強(qiáng)
通過應(yīng)用作者研發(fā)的通用用例存儲格式,幾乎可以對c語言語法允許的任何復(fù)雜的輸入、輸出(比如鏈表、多重指針等)創(chuàng)建用例并進(jìn)行測試。
包容性強(qiáng)
幾乎可以適用于所有能夠編譯通過的c程序文件。第三個特點(diǎn)是使用靈活,用戶可以根據(jù)需要定制測試報告中包括的內(nèi)容,可以根據(jù)實(shí)際情況增刪輸入及輸出項(xiàng),可以選擇特定輸入數(shù)據(jù)的獲取方式以及是否使用缺省值,可以選擇錄入或者從自動生成的下拉列表中選擇枚舉數(shù)據(jù)等等。
啟動方法:
方法一:雙擊桌面快捷方式。雨田單元測試系統(tǒng)V1.0安裝程序會在windows界面建立雨田單元測試系統(tǒng)V1.0的快捷方式。雙擊該圖標(biāo)直接進(jìn)入主程序。
方法二:單擊開始菜單程序組。安裝程序在windows開始菜單中建立名為“雨田單元測試系統(tǒng)”的程序組,該組內(nèi)包含了啟動雨田單元測試系統(tǒng)V1.0的命令。
使用方法:
界面介紹
主菜單
用戶圖形界面的菜單部分,它提供了雨田單元測試系統(tǒng)V1.0的主要功能。包括文件、查看、基本信息、用例、測試、測試結(jié)果、設(shè)置、幫助等菜單欄。在“文件”菜單欄中可以打開文件。在“查看”菜單欄中可以打開或者關(guān)閉工具欄。在“基本信息”菜單欄中可以查看格式化文件和函數(shù)調(diào)用關(guān)系。在“用例”菜單欄中可以對執(zhí)增加、刪除、修改用例。在“測試”菜單欄中可以執(zhí)行測試以及重置覆蓋率。在“測試結(jié)果”菜單欄中可以查看覆蓋率等信息。
工具欄
提供了雨田單元測試系統(tǒng)V1.0某些主要功能的快捷啟動方式,當(dāng)鼠標(biāo)停留在每一個工具條的小圖標(biāo)上時,都有相應(yīng)的說明文字,方便用戶使用。
函數(shù)(過程)顯示窗口
用于列表顯示用戶打開文件中函數(shù)(過程)。用戶可以在此列表中選擇要測試的單元。列表顯示的內(nèi)容是函數(shù)(過程)名稱。
用例顯示窗口
列表顯示已經(jīng)創(chuàng)建的用例的信息。用戶可以選中某個或某幾個用例進(jìn)行相應(yīng)刪除,輸入輸出數(shù)據(jù)維護(hù)等用例管理功能。用例信息都不需要由用戶輸入。包括用例號、用例類型、創(chuàng)建日期、測試類型、測試結(jié)果等內(nèi)容。
輸入數(shù)據(jù)顯示窗口
用于列表顯示被選中用例的輸入數(shù)據(jù)。用戶可以在此窗口對輸入數(shù)據(jù)進(jìn)行必要的維護(hù)。輸入數(shù)據(jù)包括數(shù)據(jù)號、輸入類型、名稱、數(shù)據(jù)類型、輸入、補(bǔ)充等內(nèi)容。輸入類型有參數(shù)輸入、全局變量輸入、控制臺輸入等幾種。其中“輸入”項(xiàng)是需要用戶輸入的。“補(bǔ)充”項(xiàng)主要是針對于不定長數(shù)組,在執(zhí)行用例前需要指定數(shù)組的長度。
輸出數(shù)據(jù)顯示窗口
用于列表顯示被選中用例的輸出數(shù)據(jù)。用戶可以在此窗口對輸出數(shù)據(jù)進(jìn)行必要的維護(hù)。輸出數(shù)據(jù)包括數(shù)據(jù)號、輸出類型、名稱、數(shù)據(jù)類型、預(yù)期值、實(shí)際值、備注!拜敵鲱愋汀庇袇(shù)輸出、全局變量輸出、控制臺輸出、返回值等幾種!邦A(yù)期值”需要用戶輸入。
打開文件
用鼠標(biāo)點(diǎn)擊主菜單的“文件”菜單欄中“打開”菜單項(xiàng),屏幕會出現(xiàn)文件選擇對話框,用戶根據(jù)需要選擇被測文件。由于本版是c語言版,用戶只能對c文件進(jìn)行動態(tài)測試。
打開被測文件后,函數(shù)(過程)顯示窗口會列出被測文件中的所有函數(shù)及過程的名稱。