软件测试中的 QM、QA、QC、测试规程、测试用例
QM:quality manage,由QA和QC組成。
QA即英文QUALITY ASSURANCE 的簡(jiǎn)稱(chēng),質(zhì)量保證 ;
QC即英文QUALITY CONTROL的簡(jiǎn)稱(chēng),質(zhì)量控制。
QA QC?
QA(質(zhì)量保證)與QC(質(zhì)量控制)都屬于testmanagement的一環(huán)。
QA的目標(biāo)是預(yù)防缺陷和錯(cuò)誤的發(fā)生,而QC是找出缺陷和錯(cuò)誤。這兩種方式在運(yùn)作上的方向是有不同,QA是屬于防御性的方法,而QC采取主動(dòng)出擊的方法。QA所進(jìn)行的活動(dòng)有:需求審查、設(shè)計(jì)審查、程序代碼審查、測(cè)試用例審查等等;QC所進(jìn)行的活動(dòng)有:測(cè)試、跟蹤、監(jiān)督等等。從這種劃分方式來(lái)看,QA所進(jìn)行的是靜態(tài)測(cè)試和保證部分流程質(zhì)量,而QC進(jìn)行的是動(dòng)態(tài)測(cè)試。
???還有一種理解是,軟件質(zhì)量由組織、流程、和技術(shù)三個(gè)方面來(lái)決定,其中QA是從流程方面來(lái)保證軟件質(zhì)量,如協(xié)助SEPG制訂流程、對(duì)流程的執(zhí)行進(jìn)行監(jiān)督和審核、提出流程改進(jìn)意見(jiàn)等等,而測(cè)試是從技術(shù)方面來(lái)保證質(zhì)量,包括靜態(tài)測(cè)試(如評(píng)審)和動(dòng)態(tài)測(cè)試。
qa是流程上的質(zhì)量保證,用來(lái)對(duì)風(fēng)險(xiǎn)進(jìn)行評(píng)估
qc是最后一道質(zhì)量屏障,用來(lái)確保發(fā)現(xiàn)盡可能多的問(wèn)題
測(cè)試是qc中的具體措施
?
軟件測(cè)試一般分為---
功能測(cè)試: 要實(shí)現(xiàn)些什么樣的功能
界面測(cè)試:界面美觀否 兼容性如何
性能測(cè)試:壓力測(cè)試,負(fù)載測(cè)試等等
安全測(cè)試:防止攻擊,暴力破解,使用安全
易用性測(cè)試:是否好用,是否符合人體工程學(xué)
狹義來(lái)講,一個(gè)測(cè)試用例就是?測(cè)試人員?用以測(cè)試被測(cè)軟件的某個(gè)特性或特性組合的一組數(shù)據(jù)。 這組數(shù)據(jù)可能是從用戶(hù)處得來(lái)的實(shí)際的一組數(shù)據(jù),也可能是測(cè)試人員專(zhuān)門(mén)設(shè)計(jì)出來(lái)的測(cè)試軟件某些功能的一組數(shù)據(jù)。
測(cè)試規(guī)程就是詳細(xì)的 對(duì) 測(cè)試用例設(shè)計(jì)方法、測(cè)試方法、測(cè)試工具、測(cè)試環(huán)境和測(cè)試數(shù)據(jù)進(jìn)行描述的文檔,還可以包括能把某個(gè)或某一組測(cè)試用例應(yīng)用到被測(cè)軟件上完成某項(xiàng)測(cè)試的一系列的操作步驟。
設(shè)計(jì)測(cè)試用例應(yīng)當(dāng)從以下的幾個(gè)方面考慮 : 邊界值,等價(jià)類(lèi)劃分,有效/無(wú)效值等。 ?
?
總結(jié)
以上是生活随笔為你收集整理的软件测试中的 QM、QA、QC、测试规程、测试用例的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: java 中 的 =,java 中的 |
- 下一篇: Oracle数据库配置方案,oracle