標籤:

寫在CNAS現場評審之後

背景

我們單位是質監局下屬的二級事業單位,我所在部門要申請CNAS軟體評測資格認定,是初評,前期已通過能力認定考核,現在是進行CNAS現場評審階段。

什麼是CNAS?

根據百度百科,中國合格評定國家認可委員會(China National Accreditation Service for Conformity Assessment,CNAS)是根據《中華人民共和國認證認可條例》的規定,由國家認證認可監督管理委員會批准設立並授權的國家認可機構,統一負責對認證機構、實驗室和檢查機構等相關機構的認可工作。

CNAS認證領域

質量管理體系認證機構認可;

環境管理體系認證機構認可;

職業健康安全管理體系認證機構認可;

食品安全管理體系認證機構認可;

軟體過程及能力成熟度評估機構認可;

產品認證機構認可;

有機產品認證機構認可;

人員認證機構認可;

良好農業規範認證機構認可。

我所在部門是申請軟體過程及能力成熟度評估機構認可。我們單位其他部門也有CNAS其他認證領域的認證評審,這個由於我不是很了解,暫且不提。

參照資料及標準

CNAS

a).檢測和校準實驗室能力認可準則

(ISO/IEC 17025:2005 CNAS-CL01)

b).檢測和校準實驗室能力認可準則在軟體檢測領域的應用說明

(013年09月01日發布 2015年06月01日第一次修訂 2015年06月01日實施 CNAS-CL45)

c).軟體工程 軟體產品質量要求與評價(SQuaRE) 商業現貨(COTS)軟體產品的質量要求和測試細則

(GB/T 25000.51--2010/ISO/IEC 25051:2006)

現場評審

模擬真實環境,進行評測

現場評審是由CNAS評審小組的某一個專家,對我方提供的三個軟體測試樣品進行抽選,然後模擬實際客戶來進行評審,在大概一天的時間內提供如下的所有文檔。

實驗室環境檢查

CNAS-CL45中有詳細的要求。結合我們實驗的問題,來簡單談一下專家的評審重點。

a)要成體系。實驗室伺服器、電腦的軟硬體配置記錄,實驗室殺毒軟體的版本升級記錄,實驗室的安全保密措施,實驗室電腦是否正在使用的物理標識,實驗室環境的記錄等。

b)重點:軟硬體配置記錄要突出重點。伺服器的操作系統、資料庫、中間件等要匹配,並且一定要註明版本號,升級記錄。每台電腦要有唯一標識,各個電腦的殺毒軟體升級要分別記錄。

實驗室人員能力考核

專家在小會議室對我部門工作人員進行談話,了解大家的能力水平。

詢問流程:a)大家都會問到的問題。所學專業,專業是否與計算機相關,專業學習中關於軟體的相關學科(例如:數據結構、軟體工程、語言等等)。

b)然後就是標準名稱知不知道,標準號記不記得,標準中軟體質量要求的七個特性:功能性、可靠性、易用性、效率、維護性、可移植性、使用質量(這個一定要記住,軟體文檔中從頭到尾,這七個特性都要時刻提到,都要進行測試)。

c)軟體測試的基礎知識。軟體測試分類(黑盒測試白盒測試灰盒測試),黑盒測試方法(等價類劃分法、邊界值法、因果圖法、場景法等等)及測試方法的具體內容,白盒測試方法及測試方法的具體內容。

d)軟體性能測試工具、功能自動化測試工具,這個要有兩個人特別熟悉,要能應對專家的現場提問,會要求當場在電腦上操作。。。

e)重點,要熟悉標準名稱、軟體質量要求和軟體測試基礎知識,按照專家的說法,這是吃飯的傢伙。基礎知識不要求都熟知,但是一定要有一個方面是比較熟,平時用的比較多的。基礎知識,如果不複習,問的時候很容易忘記。

軟體文檔中存在的問題

a)一定把這次軟體產品測試要當做真實環境。我們本來為這次評審編了一個統一評審號,但是專家看了,說這個不是真實的合同編號,一定要按照真實產品來測評進行。

b)現場測試樣品一定要有版本號。所有的文檔都要有現場測試樣品的版本號,特別是封面軟體名稱後面要加上版本號。

c)測試計劃-測試需求矩陣-測試用例-測試記錄-測試報告,在目錄中要能一眼看出功能性測試、可靠性測試、易用性測試、效率測試、維護性測試、可移植性測試、文檔評審。

這次評審總結

這次評審的三個樣品都是由我們提供的。由於時間緊,我方未能提前將三個樣品的所有文檔做一份,導致專家在抽中一個後,我們從頭開始做,難免有許多紕漏。如果時間允許,最好是能提前準備三個測試樣品的文檔。

我方在前期能力認證中已經通過考核, 因此這次現場評審,專家不是看我們找BUG的能力,而是看我們的流程是否健全,文檔是否規範,實驗室環境是否達標。

這次評審,我作為一個小兵,只能看到一些淺層面的東西,就是對自己做的工作做一個總結,難免由於自身的局限性導致錯誤,請見諒。

推薦閱讀:

[軟體測試] 可測性分析和實踐
零基礎測試人員發展之路
關於黑盒測試的一些總結(適合新手入門使用)
15個常見正則表達式
Python Selenium設計模式-POM

TAG:軟體測試 |