Rezumat

  • Un plan de test de producție definește criteriile de acceptare și de respingere pentru fiecare unitate livrată.
  • Fără el, AOI și inspecția vizuală rămân singurele puncte de control al calității.
  • Un plan de testare acoperă pornirea, senzorii, RF, calibrarea și consumul de energie.
  • Redactarea unui astfel de plan din timp, în faza de NPI, vă economisește o săptămână de discuții în lansarea producției.

Ce este un plan de testare în producție

Un plan de testare în producție este un document scris care definește ce trebuie să treacă fiecare unitate livrată înainte de a primi un număr de serie și o etichetă.

Include:

  • Configurația de testare (instrumente, fixtură, mediu)
  • Secvența de testare (ce test rulează primul, al doilea, al treilea)
  • Criterii de admitere și respingere per test (intervale numerice, valori așteptate, toleranțe)
  • Rutarea defectelor (ce se întâmplă când un test eșuează)
  • Pași de calibrare (calibrare per unitate, dacă este cazul)
  • Înregistrare (ce se scrie în baza de date de trasabilitate)

De obicei are între 5 și 20 de pagini, în funcție de complexitatea produsului.

Ce se întâmplă fără el

Fără un plan de testare în producție, singurele filtre de calitate sunt AOI (inspecția amplasării și a îmbinărilor) și inspecția finală vizuală. Ambele ratează comportamentul firmware-ului, acuratețea senzorilor, performanța RF și integritatea semnalelor analogice.

Unități pleacă de pe linie care arată în regulă, dar nu funcționează. Defectele apar la integrator (etapa următoare din lanțul de aprovizionare) sau la clientul final. Costul crește de 10x la fiecare pas.

Ce intră în planul de testare

Un plan de testare pentru un dispozitiv conectat acoperă de obicei:

Pornire și boot

  • Bootloaderul rulează la versiunea și hash-ul așteptat
  • Aplicația pornește într-o stare de serviciu cunoscută
  • Numărul de erori la pornire este zero

Senzori și intrări

  • Fiecare senzor citește o valoare de referință în limitele toleranței
  • Fiecare pin de intrare citește corect o stare cunoscută
  • Coeficienții de calibrare sunt calculați și stocați, dacă este cazul

Ieșiri

  • Fiecare ieșire trece la nivelul așteptat
  • Releele comută și verifică continuitatea
  • Afișajul arată tiparul așteptat

RF (dacă este cazul)

  • Puterea TX în toleranță față de o unitate de referință (golden unit)
  • Sensibilitatea RX în toleranță
  • Modulație corectă pe analizorul de spectru

Consumul de putere

  • Curentul în repaus în specificație
  • Curentul activ în specificație
  • Intrarea și ieșirea din modul sleep funcționează

Comunicație

  • UART, SPI, I2C, USB enumerare conform așteptărilor
  • Înregistrare în rețea, dacă este cazul

Când scrieți planul de testare

Cât mai devreme posibil în NPI. Planul de testare determină:

  • Designul fixturii de testare (ce semnale trebuie investigate)
  • Designul firmware-ului (ce moduri de testare trebuie să existe)
  • Estimările timpului de ciclu în producție
  • Estimările de cost pentru linie

Un plan de testare scris la lansarea producției este prea târziu. Lucrurile au fost deja proiectate fără a ține cont de testare.

Ce împărtășesc planurile bune de testare

  • Criterii numerice specifice, nu "arată bine"
  • Referință la o unitate de referință (golden unit) sau o referință calibrată
  • Răspuns definit pentru fiecare mod de eșec
  • Înregistrare per unitate definită de la început
  • Revizuit atât de inginerie, cât și de producție
  • Actualizat pe măsură ce produsul evoluează

Treceți acest produs în producție

Dacă lucrați la fișierul sau la pregătirea testului tratate în acest articol, analizăm cu plăcere ce aveți.