| IBT基本思想-漸增構(gòu)建
IBT(漸增構(gòu)建與測試):功能逐步增加,逐步測試,一次只合入較小的功能子集。
后續(xù)Build在前面Build測試穩(wěn)定之后才開始
更容易定位和解決問題
-
不要等到所有功能模塊準(zhǔn)備好就開始測試
構(gòu)建模塊功能確認(rèn)BBFV(Building Block Function Validation):構(gòu)建模塊是指設(shè)計(jì)單元,例如一個(gè)單元電路、一個(gè)軟件函數(shù)、一個(gè)結(jié)構(gòu)零件等等。BBFV通常是以設(shè)計(jì)人員為主,測試人員參加。
系統(tǒng)設(shè)計(jì)驗(yàn)證SDV(System Design Validation):子系統(tǒng)或模塊級測試,包括基本功能、性能的常規(guī)測試、以及各種可靠性測試,例如針對電子產(chǎn)品的容錯(cuò)/容限測試、EMC測試、安全測試、噪聲測試、熱測試、環(huán)境可靠性測試等等。若是機(jī)械結(jié)構(gòu)類產(chǎn)品或部件,SDV應(yīng)增加疲勞測試、結(jié)構(gòu)強(qiáng)度測試、結(jié)構(gòu)剛性測試等。SDV工作通常是以測試人員為主,設(shè)計(jì)人員參加。
系統(tǒng)集成測試SIT(System Integration Test):產(chǎn)品整機(jī)測試,測試內(nèi)容與SDV大致相同,但增加可用性測試、可維護(hù)性測試和包裝測試。SIT在開發(fā)階段后期,有測試人員負(fù)責(zé)完成。
-
系統(tǒng)驗(yàn)證測試SVT(System Verification Test):小批量試制情況下的測試,測試內(nèi)容與SDV大致相同,但強(qiáng)調(diào)從試制生產(chǎn)線隨機(jī)抽驗(yàn),關(guān)注產(chǎn)品質(zhì)量一致性,SVT必須在SIT完成之后在驗(yàn)證階段完成。SVT工作以測試人員為主,試制人員參加即可。
| 開發(fā)階段BBFV/SDV和TR的關(guān)系
- BBFV SDV和Build的活動:對每個(gè)Build都要進(jìn)行BBFV和SDV的活動。
-
TR4和TR4A是基于Build的技術(shù)評審:進(jìn)行初始產(chǎn)品測試(SIT)的Build必須進(jìn)行TR4A;每個(gè)Build進(jìn)行功能驗(yàn)證(SDV)之前需要進(jìn)行TR4。
| 測試過程概覽(PTM)
從這個(gè)圖我們可以看到,為什么IPD在概念階段就需要開始考慮產(chǎn)品的可測試性需求。一個(gè)完整的PTM是從產(chǎn)品最初階段就開始了對測試的管理和開發(fā)。
| PTM(產(chǎn)品測試管理)流程的系統(tǒng)架構(gòu)
從空間結(jié)構(gòu)來看,IPD-PTM流程可分為三個(gè)層次、兩個(gè)保障,如下圖:
| Beta測試流程的主要特點(diǎn)
- 主要功能:在客戶環(huán)境中進(jìn)行產(chǎn)品測試,驗(yàn)證需求。
- 功能范圍:產(chǎn)品所有功能的全集或子集。
- 批準(zhǔn):(在PDCP通過IPMT決策)PDT自主決定,遵循Beta進(jìn)入標(biāo)準(zhǔn)。
- 時(shí)間點(diǎn):一般在TR6之前和TR5之后。
- 誰負(fù)責(zé):TE(測試工程師)。
- 誰提供服務(wù)支持:研發(fā)負(fù)責(zé),在升級到GA版本后移交給技術(shù)支持。
- 硬件要求:最好是最終的硬件,最少達(dá)到SIT級。
- 軟件要求:SIT級。
- 外部溝通要求:在PDCP之后透露給Beta計(jì)劃中選定的客戶。
- 對開發(fā)和制造進(jìn)度的影響:可能較小,可以與SVT并行(如果獲得PDCP批準(zhǔn),可與SIT并行),數(shù)量和時(shí)間安排必須在PDCP承諾。
| 試驗(yàn)局(Beta)流程框架介紹
試驗(yàn)局測試即系統(tǒng)的Beta測試。對于在實(shí)驗(yàn)室不能進(jìn)行的測試和驗(yàn)證工作,選擇典型的應(yīng)用場合,在用戶的實(shí)際使用環(huán)境中進(jìn)行的測試的活動,稱為試驗(yàn)局。
| 早期銷售支持GA級產(chǎn)品
- ESP:早期客戶支持
- ESS:早期銷售支持
| 產(chǎn)品功能子集的早期銷售支持
| ESS(早期銷售支持)審批權(quán)限劃分
| Beta、ESP、ESS流程重點(diǎn)比較
| PCN(產(chǎn)品變更通知)流程
緊急事件通知(FN:Field Notice):針對產(chǎn)品的缺陷向客戶進(jìn)行預(yù)警,執(zhí)行規(guī)避措施,減少網(wǎng)上事故。缺陷如果計(jì)劃變更,還需要向客戶發(fā)產(chǎn)品變更通知(PCN:Product Change Notice)。
PCN一般需要提前(要求客戶的實(shí)施前)通知客戶,客戶來決定是否實(shí)施。PCN溝通時(shí)間一般要求在20天內(nèi)完成。