原創(chuàng)|對(duì)比評(píng)測(cè)|編輯:李顯亮|2021-05-19 14:09:57.830|閱讀 303 次
概述:從開(kāi)發(fā)到質(zhì)量檢查,Parasoft的技術(shù)通過(guò)集成靜態(tài)和運(yùn)行時(shí)分析,單元、功能和API測(cè)試,以及服務(wù)虛擬化,加快軟件交付,節(jié)約交付成本。本文是parasoft與同類(lèi)產(chǎn)品IBM Logiscope的功能對(duì)比,希望對(duì)您有所幫助。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷(xiāo)售中 >>
相關(guān)鏈接:
你知道測(cè)試金字塔嗎?
為了用開(kāi)發(fā)實(shí)踐來(lái)擴(kuò)大測(cè)試規(guī)模,如何以正確的數(shù)量設(shè)計(jì)合適類(lèi)型的自動(dòng)化測(cè)試?測(cè)試金字塔是一個(gè)很好的指南!
測(cè)試金字塔是一個(gè)很好的視覺(jué)隱喻,它描述了不同的測(cè)試層,以及每一層要做多少測(cè)試。
雖然測(cè)試自動(dòng)化金字塔為高效的測(cè)試自動(dòng)化策略提供了一個(gè)藍(lán)圖,但你不能把測(cè)試質(zhì)量融入到應(yīng)用程序中。金字塔需要建立在堅(jiān)實(shí)的基礎(chǔ)上,進(jìn)行深度的代碼分析,專(zhuān)注于識(shí)別和預(yù)防可靠性和安全性問(wèn)題。Parasoft測(cè)試金字塔,如下圖所示,展示了Parasoft如何幫助每個(gè)級(jí)別的測(cè)試解決方案。
本文是自動(dòng)化測(cè)試工具Parasoft功能對(duì)比之C++測(cè)試篇之一,將介紹Parasoft C/C++test和同類(lèi)工具IBM Logiscope的功能對(duì)比,哪一款更強(qiáng)大一目了然。
如果你想試用Parasoft的強(qiáng)大功能,請(qǐng)聯(lián)系在線(xiàn)客服。
靜態(tài)分析對(duì)比 | Parasoft C++test | IBM Logiscope |
代碼撰寫(xiě)規(guī)范 | (代碼撰寫(xiě)規(guī)范規(guī)則集) | 含有RuleChecker模塊 |
規(guī)則數(shù)量 | 超過(guò)1600條 | 數(shù)十條 |
規(guī)則涵蓋面 |
代理重復(fù)性檢測(cè) 編碼規(guī)范 注釋 異常 代碼格式 初始化 內(nèi)在和資源管理 命名規(guī)范 面向?qū)ο?br /> 最優(yōu)化 潛在的缺陷 可移植性 預(yù)處理 QT最佳實(shí)踐 安全性 STL最佳實(shí)踐 |
結(jié)構(gòu)化編程 面向?qū)ο缶幊?br /> 命名規(guī)則 控制流規(guī)則 支持面比較狹窄 |
是否支持自定義 | 專(zhuān)利技術(shù),提供易用的圖形化的規(guī)則自定義模塊RuleWizard | 需通過(guò)腳本編程進(jìn)行定制,對(duì)人員的腳本編程能力要求較高 |
對(duì)標(biāo)準(zhǔn)的支持 |
MISRA C MISRA C 2004 MISRA C++ 2008 聯(lián)合攻擊戰(zhàn)斗機(jī) ISO26262推薦規(guī)則 Effective C++ Effective STL GJB5369 |
不詳 |
掃描性能 | 根據(jù)規(guī)則的不同要求,預(yù)解析式的節(jié)點(diǎn)分析與純文本分析相結(jié)合。極大的加快了批量掃描的速度。 | 傳統(tǒng)掃描技術(shù),效率較低 |
團(tuán)隊(duì)報(bào)告 | 根據(jù)配置生成不同詳細(xì)程度的報(bào)告。支持自動(dòng)集成至開(kāi)發(fā)環(huán)境、郵件分發(fā)、按角色查看的報(bào)告系統(tǒng)。 | 不支持 |
質(zhì)量政策強(qiáng)制 | 開(kāi)發(fā)人員自由執(zhí)行桌面版掃描。服務(wù)器版本總覽項(xiàng)目掃描,使管理全面了解政策的執(zhí)行情況。 | 不支持 |
動(dòng)態(tài)數(shù)據(jù)流分析 | (BugDetective規(guī)則集)專(zhuān)利技術(shù) | 不支持 |
運(yùn)行時(shí)Bug分析 |
多達(dá)26常見(jiàn)的運(yùn)行時(shí)Bug: 多線(xiàn)程 安全 資源 潛在缺陷(數(shù)組越界、空指針解引用等等) 其它 |
不支持 |
度量標(biāo)準(zhǔn) | 支持 | 支持較弱 |
度量目的 | 支持度量標(biāo)準(zhǔn)預(yù)警。從項(xiàng)目管控的層次來(lái)看待度量,能從報(bào)告中心看到度量標(biāo)準(zhǔn)的持續(xù)變化情況。從而,項(xiàng)目管理人員能歷史經(jīng)驗(yàn)得知度量的變化對(duì)項(xiàng)目質(zhì)量的預(yù)期影響。 | 支持開(kāi)發(fā)人員查看代碼結(jié)構(gòu),支持較弱 |
同行代碼審查 | CodeReview | 不支持 |
流程 | 完美的工作流程,直接集成至開(kāi)發(fā)環(huán)境。支持審查情況統(tǒng)計(jì)與報(bào)表。 | 不支持 |
對(duì)源碼庫(kù)源碼的掌控 | 支持代碼提交前/后同行代碼審查,做到只有“正確的”代碼才能提交到源碼庫(kù)。 | 不支持 |
價(jià)格 | 高性?xún)r(jià)比 | 昂貴 |
(如有差錯(cuò)歡迎評(píng)論留言,小編虛心與大家共同探討)
Parasoft是一家專(zhuān)門(mén)提供軟件測(cè)試解決方案的公司,幫助企業(yè)打造無(wú)缺陷的軟件。
從開(kāi)發(fā)到質(zhì)量檢查,Parasoft的技術(shù)通過(guò)集成靜態(tài)和運(yùn)行時(shí)分析,單元、功能和API測(cè)試,以及服務(wù)虛擬化,在不犧牲質(zhì)量和安全性的情況下加快軟件交付,節(jié)約交付成本。
強(qiáng)大的報(bào)告和分析功能可幫助用戶(hù)快速查明有風(fēng)險(xiǎn)的代碼區(qū)域,并了解新代碼更改如何影響其軟件質(zhì)量,而突破性的技術(shù)將人工智能和機(jī)器學(xué)習(xí)添加到軟件測(cè)試中,使組織更容易采用和擴(kuò)展跨開(kāi)發(fā)和測(cè)試團(tuán)隊(duì)的有效的軟件測(cè)試實(shí)踐。
Parasoft針對(duì)C/C++、Java、.NET和嵌入式的開(kāi)發(fā)測(cè)試都有著30多年的深入研究,很多全國(guó)500強(qiáng)企業(yè)使用Parasoft的產(chǎn)品實(shí)現(xiàn)了軟件快速、高質(zhì)量的交付。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn