C/ C++源代碼自動(dòng)測(cè)試工具規(guī)格說(shuō)明
大?。?/span>52 人氣: 2010-02-09 需要積分:0
推薦 + 挑錯(cuò) + 收藏(0) + 用戶評(píng)論(0)
標(biāo)簽:源代碼(65730)
C/ C++源代碼自動(dòng)測(cè)試工具規(guī)格說(shuō)明1.?靜態(tài)測(cè)試
1.1?內(nèi)建700條以上業(yè)界公認(rèn)的編碼規(guī)范,可以驗(yàn)證用戶源代碼,并檢查源代碼的完整性。
1.2?規(guī)則精靈(RuleWizard),提供GUI接口讓用戶輕易自定義編碼規(guī)范,也可以依個(gè)別或特殊需求,驗(yàn)證代碼是否正確。用戶無(wú)需手工編寫(xiě)腳本;用戶只需放入要檢查的源碼段,規(guī)則精靈會(huì)自動(dòng)幫使用者建立規(guī)范。
1.3?按照編碼規(guī)范中規(guī)定的嚴(yán)重等級(jí)篩選代碼規(guī)則,以更快速判斷及更正代碼。
1.4?提供TCM(團(tuán)隊(duì)配置控制管理系統(tǒng))統(tǒng)一制定、整理和分配編碼規(guī)范。
2.?動(dòng)態(tài)測(cè)試
2.1?工具能自動(dòng)分析C/C++源碼并自動(dòng)產(chǎn)生單元測(cè)試測(cè)試用例,測(cè)試用例為CPP格式的源代碼,以便與開(kāi)發(fā)人員修改及維護(hù)。
2.2?工具能自動(dòng)產(chǎn)生有源碼的"樁"模塊來(lái)模仿外部調(diào)用代碼,進(jìn)而實(shí)現(xiàn)單元測(cè)試,樁 模塊還可以依用戶需求修改。
2.3?工具能自動(dòng)執(zhí)行白盒測(cè)試。確保代碼中每一條獨(dú)立的路徑至少會(huì)執(zhí)行一次,所有的循環(huán)及邏輯運(yùn)算也會(huì)運(yùn)行,可以強(qiáng)化代碼的結(jié)構(gòu)功能。
2.4?工具能自動(dòng)執(zhí)行黑盒測(cè)試,可快速自動(dòng)建立測(cè)試用例,以檢查程序運(yùn)行結(jié)果是否為預(yù)期中的結(jié)果,并可自定測(cè)試用例的值,從而有效檢查是否存在錯(cuò)誤。
2.5?工具能自動(dòng)執(zhí)行回歸測(cè)試, 可以紀(jì)錄測(cè)試結(jié)果,并以此建立測(cè)試用例。當(dāng)重新測(cè)試的結(jié)果有所不同時(shí)即會(huì)通知用戶狀況異常
2.6?能與MS Visual Studio 6, MS Visual Studio .NET 2003, 2005集成。
2.7?能提供完整的測(cè)試覆蓋率報(bào)表:
行覆蓋率(Line Coverage, LC)
基礎(chǔ)模塊覆蓋率(Basic Block Coverage, BBC)
路徑覆蓋率(Path Coverage, PC)
決策點(diǎn)覆蓋率(Decision Coverage, DC)
可變條件的決策覆蓋率(Modified Condition/ Decision Coverage, MC/DC)
簡(jiǎn)易條件覆蓋率(Simple Condition Coverage, SCC)
2.8?可以自動(dòng)生成CPP格式的測(cè)試用例,測(cè)試用例可以加入到源代碼控制系統(tǒng)如CVS, Clearcase或RVS內(nèi)。
2.9?能支持?jǐn)?shù)據(jù)源。支持類(lèi)型有CSV, 數(shù)據(jù)庫(kù), EXCEL 表格,可以集成上述數(shù)據(jù)源,可大幅降低用戶輸入測(cè)試用例數(shù)據(jù)的時(shí)間和精力。
2.10?能支持Windows、Linux及Solaris平臺(tái)。
非常好我支持^.^
(4) 100%
不好我反對(duì)
(0) 0%
下載地址
C/ C++源代碼自動(dòng)測(cè)試工具規(guī)格說(shuō)明下載
相關(guān)電子資料下載
- Makefile簡(jiǎn)介和使用方法 530
- 當(dāng)一名高職生成為開(kāi)源代碼頂級(jí)貢獻(xiàn)者 111
- git命令的基本使用 357
- 分享一套生產(chǎn)管理MES系統(tǒng)源碼,可以直接拿來(lái)搞錢(qián)的好項(xiàng)目 140
- C/c++源代碼qt軟件 svn版本管理開(kāi)發(fā)如何防泄密? 48
- 為什么安秉信息的源代碼防泄密軟件這么穩(wěn)定? 76
- C語(yǔ)言必備知識(shí)編譯預(yù)處理 419
- 非??煽康腸#+svn或git服務(wù)器源代碼防泄密方案 全解析 82
- 極狐GitLab—新一代源代碼管理倉(cāng)庫(kù) 152
- 能夠生成java文檔注釋的命令 140