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