伴隨著軟件行業(yè)的蓬勃發(fā)展,軟件測試也迎來了熱潮,但是國內(nèi)的軟件測試行業(yè)存在著測試入行門檻低、測試投入少、測試人員專業(yè)性不足等問題,這些問題不但會阻礙軟件測試行業(yè)的良性發(fā)展,而且難以保證軟件產(chǎn)品的質(zhì)量,留下安全隱患,在這種情況下,十分有必要引入第三方軟件測試。
一、什么是第三方軟件測試?
第三方軟件測試是指介于軟件需求方和軟件研發(fā)方以外的軟件檢測機構(gòu)所進行的測試工作,所以被稱為“第三方”。
顧名思義,第三方軟件測試機構(gòu)不同于軟件的交易雙方,它們所起的只是一個中介橋梁的作用。三方測試以合同的形式制約了測試方,使得它與開發(fā)方存在某種“對立”的關(guān)系,所以它不會刻意維護開發(fā)方的利益,保證了測試工作在一開始就具有客觀性。
二、第三方軟件測試需要哪些測試資質(zhì)?
由于第三方軟件測試機構(gòu)扮演著“公證員”的角色,需要根據(jù)合同對軟件進行測試工作,所以需要有一定的測試資質(zhì)才能獲得公正、客觀的結(jié)果。正規(guī)的第三方軟件測試機構(gòu)主要有以下幾種資質(zhì)證明:
1. CMA
CMA的全稱是“China Metrology Accreditation”,中文含義為“中國計量認(rèn)證”。它是根據(jù)中華人民共和國計量法的規(guī)定,由省級以上人民政府計量行政部門對檢測機構(gòu)的檢測能力及可靠性進行的一種全面的認(rèn)證及評價。
取得計量認(rèn)證合格證書的檢測機構(gòu),允許其在檢驗報告上使用CMA標(biāo)記,有CMA標(biāo)記的檢驗報告可用于產(chǎn)品質(zhì)量評價、成果及司法鑒定,具有法律效力。
2.CNAS
CNAS認(rèn)可是中國合格評定國家認(rèn)可委員會(China National Accreditation Service for Conformity Assessment)的縮寫。CNAS可以運用在軟件過程及能力成熟度評估機構(gòu)認(rèn)可、質(zhì)量管理體系認(rèn)證機構(gòu)認(rèn)可等領(lǐng)域。
三、如何選擇軟件測試機構(gòu)
選擇合適的軟件測試機構(gòu)是保證測試質(zhì)量的前提條件,是否具備CMA、CNAS權(quán)威資質(zhì)、是否具有豐富的測試經(jīng)驗、是否具備完善的測試流程都是在挑選一家測試機構(gòu)時要考慮的因素。