中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

C++中怎么對Test進行操作

發布時間:2021-07-24 14:13:57 來源:億速云 閱讀:187 作者:Leah 欄目:編程語言

C++中怎么對Test進行操作,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。

靜態測試
C++Test內嵌了業界最出名的Effective C++(epcc)、More Effective C++(mepcc)、meyer-klaus(mk)以及Universal Code Standard(ucs)等超過700條的C/C++規范,用戶自己還能自定義規范。

同時,它也集成了由parasoft累積出來的一些規范。靜態測試中,C++Test會對代碼進行詳盡的掃描,驗證代碼中是否存在和這些規范相沖突的地方,盡快的發現一些簡單或低級錯誤,避免由它們帶來的集成擴散。

白盒測試
C++Test提供了一種有效并且高效的方法執行白盒測試。C++Test完全自動執行所有的白盒測試過程,自動生成和執行精心設計的測試用例。自動標記任何運行失敗,并以一種簡單的圖示化結構顯示。然后自動保存這些測試用例,能夠方便地用于以后的回歸測試。

由于C++Test能夠自動生成樁函數,或允許你加入自己的樁函數,因此它能夠測試引用外部對象的類。換句話說,C++Test能夠運行任何一個或一組類,并自動生成和執行一組測試用例,它們被設計成能夠發現盡可能多的錯誤。 C++Test允許你定制白盒測試用例的生成,和在什么層次上(項目、文件、類或方法)執行測試。

黑盒測試
C++Test通過自動化黑盒測試的大部分操作,減輕了這類測試的負擔。特別是以兩種方法自動化黑盒測試的***階段--建立測試用例:幫助你設置每個測試用例的結果。

你可以簡單地輸入測試用例輸入,然后讓C++Test運行測試用例并自動確定實際的輸出結果。如果結果正確,不需要其它動作。如果結果不正確,你可以輸入預期的輸出結果。這樣比手工輸入每個測試用例的結果更快更容易。自動生成測試用例的核心集合。

C++Test自動設計了一組廣譜的白盒測試用例。當使用這些測試用例在黑盒測試時,你只需簡單地觀察實際的輸出結果,然后對任何不正確的結果輸入預期的值。
當你需要輸入或修改測試用例時。

你可以在C++Test自動生成的測試用例框架種簡單地鍵入相應的值。這將顯著地加快建立測試用例的過程。 在自動化建立黑盒測試用例的大多數步驟之外,C++Test完全自動化余下的黑盒測試步驟。按一個鍵,你能夠對項目、文件、類或方法運行一個或一組。C++Test然后自動執行所有的測試用例,報告所有的輸入/輸出關系,并標記任何實際輸出與預期不一致或導致程序崩潰的測試用例。

回歸測試
C++Test完全自動化與回歸測試有關的所有步驟。C++Test***測試某個類時,自動保存其測試和測試參數。當需要執行回歸測試時,你可以打開合適的項目和文件,運行所有原來的白盒和黑盒測試用例;C++Test會自動運行完全相同的測試用例和測試參數,并告之發現的任何問題。這意味著你能夠立即知道修改是否引入了任何錯誤。

監視測試覆蓋性
為了幫助你測量當前使用的測試用例集合的有效性,并且給你提供達到盡可能高的覆蓋性的信息,C++Test自動監視測試覆蓋性。 C++Test實時跟試覆蓋性,然后建立一個綜合測試覆蓋性報告。

看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

云霄县| 仁布县| 盐山县| 吉木乃县| 获嘉县| 定边县| 远安县| 乌拉特中旗| 浙江省| 和政县| 临颍县| 新绛县| 呼玛县| 济南市| 台江县| 大理市| 延边| 朝阳区| 辽宁省| 睢宁县| 登封市| 广饶县| 南昌市| 通榆县| 衡阳市| 屏山县| 长兴县| 宁武县| 达孜县| 如皋市| 安泽县| 龙陵县| 塔河县| 兰州市| 漳州市| 安国市| 湖南省| 临夏县| 莱西市| 广安市| 碌曲县|