什麽屬於功能測試方法
屬於功能測試方法的內容如下:
1、白盒測試:又稱為結構測試或邏輯驅動測試,是壹種按照程序內部邏輯結構和編碼結構,設計測試數據並完成測試的壹種測試方法。
2、黑盒測試:又稱為數據驅動測試,把測試對象當做看不見的黑盒,在完全不考慮程序內部結構和處理過程的情況下,測試者僅依據程序功能的需求規範考慮,確定測試用例和推斷測試結果的正確性,它是站在使用軟件或程序的角度,從輸入數據與輸出數據的對應關系出發進行的測試。
3、灰盒測試:是壹種綜合測試法,它將“黑盒”測試與“白盒”測試結合在壹起,是基於程序運行時的外部表現又結合內部邏輯結構來設計用例,執行程序並采集路徑執行信息和外部用戶接口結果的測試技術。
4、靜態測試:指不運行被測程序本身,僅通過分析或檢查源程序的語法、結構、過程、接口等來檢查程序的正確性。
5、動態測試:是指通過運行被測程序,檢查運行結果與預期結果的差異,並分析運行效率、正確性和健壯性等性能指標。
功能測試(FCT)壹般專指PCBA上電後的測試,主要包括電壓、電流、功率、功率因素、頻率、占空比、亮度與顏色、字符識別、聲音識別、溫度測量、壓力測量、運動控制、FLASH和EEPROM燒錄等測試項目。
自動化FCT測試設備大都基於開放式硬、軟件體系結構設計,能夠靈活地擴展硬件,快捷方便的建立測試程序;壹般可以做到支持多種儀器,可以靈活地按需進行配置,而且要具有豐富的基本測試項目,最大可能地為用戶提供通用、靈活、規範的解決方案。
各類電子產品的實裝電路板(PCBA)在批量生產過程中,設備狀態和人為操作因素都可能引入缺陷,因此要求在生產中加入各種測試設備和測試工具,以保證所有出廠的實裝電路板符合設計的規格和參數。因此,對PCBA要求進行ICT、AOI、FCT等各種測試和檢測。