翻譯|使用教程|編輯:況魚杰|2021-03-10 09:49:05.613|閱讀 249 次
概述:本文將會介紹如何在parasoft C/C++test 中在項目范圍內(nèi)的文件上執(zhí)行單元測試
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
Parasoft C/C++test針對C/C++開發(fā)的專業(yè)白盒自動化測試方案,能有效提高軟件開發(fā)效率和代碼質(zhì)量。C++test 可以進行靜態(tài)分析,全面代碼審查,運行時錯誤檢測,并在單元測試和組件測試中集成覆蓋率分析。
選擇“ Parasoft”>“測試配置”。
選擇“內(nèi)置”>“單元測試”,然后右鍵單擊“運行單元測試”配置。
選擇復(fù)制以將配置復(fù)制到用戶定義類別。
選擇新的用戶定義配置,然后打開“執(zhí)行”>“常規(guī)”選項卡。
確認“測試執(zhí)行流”設(shè)置為“基于主機的默認單元測試”。默認檢測模式設(shè)置為僅包含線路覆蓋范圍的完整運行時檢測。將在項目測試目錄中使用測試套件,并從單個測試可執(zhí)行文件運行測試。
打開“符號”選項卡,并確認啟用或選擇了以下設(shè)置:
“庫符號識別”模式設(shè)置為“自動”,適用于大多數(shù)情況。
從其他項目文件中選擇使用符號,并將其設(shè)置為包括所有項目文件(項目范圍)。
在“文件”中找到的“使用多余的符號”設(shè)置為默認位置。將使用項目對象/庫文件提供的任何功能。
默認情況下,禁用對潛在的鏈接器問題進行早期檢查的功能。如果您遇到鏈接問題,將其打開可能會提供其他信息。
打開“運行時”選項卡并確認以下設(shè)置:
測試可執(zhí)行文件的運行目錄設(shè)置為$ {cpptest:testware_loc}。這是定義“測試軟件”位置的默認設(shè)置。它是測試可執(zhí)行文件的工作目錄。一個選項可用于在調(diào)試器中運行測試。
單個測試用例的超時(以毫秒為單位)為5000(5秒)。這是掛起的測試用例的默認超時。
報告單元測試執(zhí)行詳細信息已啟用
報告未驗證的測試用例結(jié)果已啟用。
重命名配置運行單元測試(項目范圍)。
應(yīng)用所做的更改,然后關(guān)閉“測試配置”窗口。
僅具有測試用例的文件將被測試。我們建議您先專注于單個文件,直到完成初始掃描為止,這樣可以更輕松地解決可能出現(xiàn)的問題。在對每個文件進行一次測試之后,您可以選擇一組文件(或整個項目)并一起運行測試,然后繼續(xù)進行錯誤檢測過程中的其他步驟。此外,“測試用例瀏覽器”可用于選擇測試用例,測試套件或它們的分組,并以與從項目樹中選擇源文件相同的方式運行所選的測試。
執(zhí)行單元測試
在項目樹中,選擇ATM.cxx作為測試范圍。
選擇“ Parasoft”>“使用...進行測試”>“用戶定義”>“運行單元測試(項目范圍)”。
查看“測試進度”標(biāo)簽的單元測試執(zhí)行摘要。您可以擴展范圍和執(zhí)行部分以查看有關(guān)代碼,測試用例結(jié)果和覆蓋結(jié)果的摘要信息。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: