Parasoft自動(dòng)化軟件測(cè)試:讓質(zhì)量起飛
掃描二維碼
隨時(shí)隨地手機(jī)看文章
目前采用自動(dòng)化軟件測(cè)試工具進(jìn)行軟件測(cè)試的企業(yè)似乎還都集中在一些大公司中。比如Parasoft在中國(guó)的客戶,多數(shù)還是類(lèi)似IBM、銀聯(lián)、華為、中興、移動(dòng)等公司。
“軟件是系統(tǒng)設(shè)計(jì)重要的一面,越來(lái)越多的公司非常重視代碼開(kāi)發(fā),但目前代碼質(zhì)量卻經(jīng)常容易被忽略。”李成表示。
如何達(dá)成嚴(yán)苛的業(yè)界標(biāo)準(zhǔn)?
全球化的市場(chǎng)需要產(chǎn)品通過(guò)一些通用的、被業(yè)界公認(rèn)的標(biāo)準(zhǔn),例如MISRA(MISRA C, MISRA C 2004, MISRA C 2008)、FDA、ANSI 62304、DO-178B, JSF、ISO/DIS 26262 & ASIL、IEC 61508 & SIL。
“FDA,MISRA有專門(mén)的測(cè)試要求,那么我們的測(cè)試軟件可以集成這些要求,從而方便客戶進(jìn)行更快更準(zhǔn)確的自動(dòng)化測(cè)試?!崩畛杀硎?。此外,他在演講中還指出了達(dá)成這些業(yè)界標(biāo)準(zhǔn)所需的測(cè)試平臺(tái)的要求:
§面:一套高效、實(shí)時(shí)、可控的SDLC平臺(tái),此平臺(tái)需要:
1.符合FDA,ANSI 62304, IEC & SIL軟件開(kāi)發(fā)要求的原則理念
2.可對(duì)軟件開(kāi)發(fā)整個(gè)流程即時(shí)、高效的控制和管理
3.不影響現(xiàn)有開(kāi)發(fā)流程
§點(diǎn):盡可能自動(dòng)化所有測(cè)試任務(wù),用以滿足諸如MISRA, FDA, ISO/DIS 26262所規(guī)定的驗(yàn)證方法
1.盡可能自動(dòng)化靜態(tài)分析、數(shù)據(jù)流分析、單元測(cè)試等測(cè)試工作
2支持代碼評(píng)審(Code Review)
靜態(tài)代碼分析應(yīng)該在軟件開(kāi)發(fā)的初級(jí)階段就進(jìn)行,除了Parasoft的靜態(tài)分析方案,常見(jiàn)的還包括QAC和PC-lint。Parasoft的靜態(tài)代碼分析方案為用戶建立一個(gè)持續(xù)的自動(dòng)化進(jìn)程來(lái)集中管理基于模式的靜態(tài)代碼分析,數(shù)據(jù)流靜態(tài)分析以及編碼度量指標(biāo)計(jì)算。這些解決方案不僅支持Java、C/C以及.NET等語(yǔ)言(C#,VB.NET以及ManagedC),同樣還支持Java腳本,HTML,CSS,VB腳本/ASP,XML以及WSDL等(針對(duì)SOA)。
“相比較其他方案,Parasoft的優(yōu)勢(shì)在于規(guī)范全面、少有誤報(bào),而且我們可以讓用戶自定義代碼規(guī)范?!崩畛杀硎尽?br />
End of article