Sammendrag

  • En produksjonstestplan definerer pass- og fail-kriterier for hver leverte enhet.
  • Uten en slik plan er AOI og visuell inspeksjon de eneste kvalitetskontrollene.
  • En testplan dekker oppstart, sensorer, RF, kalibrering og strømforbruk.
  • Å skrive en slik plan tidlig i NPI sparer en uke med frem og tilbake ved produksjonsstart.

Hva en produksjonstestplan er

En produksjonstestplan er et skriftlig dokument som definerer hva hver leverte enhet må bestå før den får et serienummer og en etikett.

Den inkluderer:

  • Testoppsett (instrumenter, fikstur, miljø)
  • Testsekvens (hvilken test som kjører først, andre, tredje)
  • Bestått- og strykkriterier per test (numeriske områder, forventede verdier, toleranser)
  • Defektruting (hva som skjer når en test feiler)
  • Kalibreringssteg (per-enhets-kalibrering om noen)
  • Logging (hva som skrives til sporbarhetsdatabasen)

Den er typisk 5 til 20 sider avhengig av produktkompleksitet.

Hva som skjer uten en

Uten en produksjonstestplan er de eneste kvalitetsportene AOI (plasserings- og loddpunktsinspeksjon) og visuell sluttinspeksjon. Begge overser fastvareatferd, sensornøyaktighet, RF-ytelse og analog signalintegritet.

Enheter forlater linjen som ser greie ut, men ikke fungerer. Defekter dukker opp hos integratoren (neste ledd i forsyningskjeden) eller hos sluttkunden. Kostnad eskalerer 10x ved hvert steg.

Hva som inngår i testplanen

En testplan for tilkoblet enhet dekker typisk:

Oppstart og boot

  • Bootloader kjører til forventet versjon og hash
  • Applikasjonen booter til kjent tjenestestatus
  • Antall boot-tidsfeil er null

Sensorer og innganger

  • Hver sensor leser en referanseverdi innenfor toleranse
  • Hver inngangspin leser kjent tilstand korrekt
  • Kalibreringskoeffisienter beregnes og lagres der det er aktuelt

Utganger

  • Hver utgang driver til forventet nivå
  • Reléer kobler og verifiserer kontinuitet
  • Display viser forventet mønster

RF (om aktuelt)

  • TX-effekt innenfor toleranse mot golden unit
  • RX-følsomhet innenfor toleranse
  • Modulasjon korrekt på spektrumanalysator

Strømforbruk

  • Tomgangsstrøm innenfor spek
  • Aktiv strøm innenfor spek
  • Inn- og utgang av søvnmodus fungerer

Kommunikasjon

  • UART, SPI, I2C, USB-enumerering som forventet
  • Nettverksregistrering om aktuelt

Når testplanen skal skrives

Så tidlig som mulig i NPI. Testplanen styrer:

  • Testfiksturdesign (hvilke signaler må kunne probes)
  • Fastvaredesign (hvilke testmoduser må eksistere)
  • Estimater for produksjonssyklustid
  • Kostnadsestimater for linjen

En testplan skrevet ved produksjonsstart er for sent. Ting er allerede designet uten test i tankene.

Hva gode testplaner har felles

  • Spesifikke numeriske kriterier, ikke "ser bra ut"
  • Referanse til en golden unit eller kalibrert referanse
  • Definert respons på hver feilmodus
  • Per-enhet-logging definert på forhånd
  • Gjennomgått av både engineering og produksjon
  • Oppdatert ettersom produktet utvikler seg

Ta dette i produksjon

Jobber du med filen eller testforberedelsen denne artikkelen omhandler, ser vi gjerne over det du har.