Samenvatting

  • Een productietestplan legt de pass- en fail-criteria vast voor elke uitgeleverde eenheid.
  • Zonder zo'n plan zijn AOI en visuele inspectie de enige kwaliteitscontrolepunten.
  • Een testplan dekt opstart, sensoren, RF, kalibratie en stroomverbruik.
  • Een testplan vroeg in de NPI-fase opstellen scheelt een week heen-en-weer bij de productiestart.

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

Breng dit naar productie

Werkt u aan het bestand of de testvoorbereiding die dit artikel behandelt? Wij bekijken graag wat u heeft.