Τι είναι ένα production test plan
Ένα production test plan είναι γραπτό έγγραφο που ορίζει τι πρέπει να περνά κάθε αποστελλόμενη μονάδα προτού της αποδοθεί σειριακός αριθμός και ετικέτα.
Περιλαμβάνει:
- Διάταξη δοκιμής (όργανα, fixture, περιβάλλον)
- Ακολουθία δοκιμών (ποια εκτελείται πρώτη, δεύτερη, τρίτη)
- Κριτήρια επιτυχίας και αποτυχίας ανά δοκιμή (αριθμητικά εύρη, αναμενόμενες τιμές, ανοχές)
- Δρομολόγηση ελαττωμάτων (τι γίνεται όταν μια δοκιμή αποτυγχάνει)
- Βήματα βαθμονόμησης (βαθμονόμηση ανά μονάδα, εάν απαιτείται)
- Καταγραφή (τι εγγράφεται στη βάση ιχνηλασιμότητας)
Συνήθως εκτείνεται σε 5 έως 20 σελίδες, ανάλογα με την πολυπλοκότητα του προϊόντος.
Τι συμβαίνει χωρίς αυτό
Χωρίς production test plan, οι μόνες πύλες ποιότητας είναι ο AOI (επιθεώρηση τοποθέτησης και ενώσεων) και η οπτική τελική επιθεώρηση. Και οι δύο παραβλέπουν συμπεριφορά firmware, ακρίβεια αισθητήρων, επιδόσεις RF και ακεραιότητα αναλογικού σήματος.
Μονάδες φεύγουν από τη γραμμή που μοιάζουν εντάξει αλλά δεν λειτουργούν. Τα ελαττώματα εμφανίζονται στον ολοκληρωτή (επόμενο στάδιο της εφοδιαστικής αλυσίδας) ή στον τελικό πελάτη. Το κόστος δεκαπλασιάζεται σε κάθε βήμα.
Τι περιλαμβάνει το test plan
Ένα test plan για συνδεδεμένη συσκευή τυπικά καλύπτει:
Εκκίνηση και boot
- Ο bootloader εκτελείται στην αναμενόμενη έκδοση και hash
- Η εφαρμογή κάνει boot σε γνωστή κατάσταση λειτουργίας
- Το πλήθος σφαλμάτων κατά το boot είναι μηδέν
Αισθητήρες και είσοδοι
- Κάθε αισθητήρας διαβάζει τιμή αναφοράς εντός ανοχής
- Κάθε ακίδα εισόδου διαβάζει σωστά μια γνωστή κατάσταση
- Συντελεστές βαθμονόμησης υπολογίζονται και αποθηκεύονται όπου ισχύει
Έξοδοι
- Κάθε έξοδος οδηγείται στο αναμενόμενο επίπεδο
- Οι ρελέ μεταγωγής λειτουργούν και επαληθεύεται η συνέχεια
- Η οθόνη εμφανίζει το αναμενόμενο μοτίβο
RF (αν ισχύει)
- Ισχύς TX εντός ανοχής σε σχέση με golden unit
- Ευαισθησία RX εντός ανοχής
- Σωστή διαμόρφωση σε spectrum analyzer
Κατανάλωση ισχύος
- Ρεύμα idle εντός προδιαγραφών
- Ρεύμα active εντός προδιαγραφών
- Είσοδος και έξοδος από sleep mode λειτουργούν
Επικοινωνία
- UART, SPI, I2C, USB enumeration όπως αναμένεται
- Εγγραφή στο δίκτυο, αν ισχύει
Πότε γράφεται το test plan
Όσο νωρίτερα στο NPI, τόσο καλύτερα. Το test plan καθοδηγεί:
- Τον σχεδιασμό του test fixture (ποια σήματα πρέπει να ανιχνευθούν)
- Τον σχεδιασμό firmware (ποιες λειτουργίες δοκιμής πρέπει να υπάρχουν)
- Τις εκτιμήσεις cycle time παραγωγής
- Τις εκτιμήσεις κόστους για τη γραμμή
Ένα test plan γραμμένο στην έναρξη παραγωγής είναι πολύ αργά. Έχουν ήδη σχεδιαστεί πράγματα χωρίς γνώμονα τη δοκιμή.
Τι μοιράζονται τα καλά test plans
- Συγκεκριμένα αριθμητικά κριτήρια, όχι "φαίνεται εντάξει"
- Αναφορά σε golden unit ή βαθμονομημένη αναφορά
- Καθορισμένη απόκριση σε κάθε τρόπο αστοχίας
- Καταγραφή ανά μονάδα οριζόμενη από την αρχή
- Επανέλεγχος τόσο από μηχανική όσο και από παραγωγή
- Επικαιροποίηση καθώς εξελίσσεται το προϊόν