Wat een productietestplan is
Een productietestplan is een geschreven document dat definieert wat elke uitgeleverde unit moet doorstaan voordat deze een serienummer en een label krijgt.
Het omvat:
- Testopstelling (instrumenten, fixture, omgeving)
- Testvolgorde (welke test eerst, tweede, derde draait)
- Pass- en fail-criteria per test (numerieke bereiken, verwachte waarden, toleranties)
- Defect routing (wat gebeurt er als een test faalt)
- Kalibratiestappen (kalibratie per unit, indien van toepassing)
- Logging (wat naar de traceability-database wordt geschreven)
Het beslaat doorgaans 5 tot 20 paginas, afhankelijk van de productcomplexiteit.
Wat er gebeurt zonder testplan
Zonder productietestplan zijn de enige kwaliteitspoorten AOI (plaatsings- en soldeerinspectie) en visuele eindinspectie. Beide missen firmwaregedrag, sensornauwkeurigheid, RF-prestaties en analoge signaalintegriteit.
Units verlaten de lijn die er prima uitzien maar niet werken. Defecten duiken op bij de integrator (volgende stap in de supply chain) of bij de eindklant. De kosten lopen bij elke stap 10x op.
Wat in het testplan thuishoort
Een testplan voor een connected device omvat doorgaans:
Power-on en boot
- Bootloader draait tot de verwachte versie en hash
- Applicatie boot tot een bekende servicestatus
- Aantal fouten bij opstarten is nul
Sensoren en inputs
- Elke sensor leest een referentiewaarde binnen de tolerantie
- Elke input-pin leest een bekende status correct
- Kalibratiecoefficienten berekend en opgeslagen indien van toepassing
Outputs
- Elke output stuurt op het verwachte niveau
- Relais schakelen en verifieren continuiteit
- Display toont het verwachte patroon
RF (indien van toepassing)
- TX-vermogen binnen tolerantie ten opzichte van een golden unit
- RX-gevoeligheid binnen tolerantie
- Modulatie correct op spectrumanalysator
Stroomverbruik
- Stroom in rust binnen specificatie
- Stroom in actieve modus binnen specificatie
- Ingaan en verlaten van slaapmodus werkt
Communicatie
- UART, SPI, I2C, USB-enumeratie zoals verwacht
- Netwerkregistratie indien van toepassing
Wanneer u het testplan moet schrijven
Zo vroeg mogelijk in de NPI. Het testplan stuurt:
- Ontwerp van de testfixture (welke signalen moeten worden afgetast)
- Firmware-ontwerp (welke testmodi moeten bestaan)
- Schattingen voor de productiecyclus
- Kostenramingen voor de lijn
Een testplan dat bij de productiestart wordt geschreven, komt te laat. Zaken zijn dan al ontworpen zonder rekening te houden met test.
Wat goede testplannen delen
- Specifieke numerieke criteria, geen "ziet er goed uit"
- Verwijzing naar een golden unit of gekalibreerde referentie
- Gedefinieerde reactie op elke faalmodus
- Logging per unit vooraf gedefinieerd
- Beoordeeld door zowel engineering als productie
- Bijgewerkt naarmate het product evolueert