Pour info, travaillant dans l'industrie électronique (chez un EMS), nous testons les produits de différentes façons.
Voici quelques tests qui sont fait sur un produit :
Sur le PCB à la sortie du four de la ligne carte il y a parfois une machine rayon X pour vérifier les non court-circuit sur BGA, ensuite une AOI qui vérifie les soudures et le placement des composants (en 3d maintenant)
Ensuite il peut y avoir du test In Situ, qui est une machine avec des sondes déplaçable et donc souvent on test les non court-circuit avec et des mesures de résistances.
Puis ça peut passer sur un Banc JTAG pour de la programmation et du Boundary-Scan.
Enfin (et c'est sans doute ce qui t'intéresse le plus) ça passe sur un banc de test fonctionnel, et là on pilote des alims, multimètres, DAC, Oscillo, Géné RF, Analyseurs de spectre et autres. Nous utilisons les logiciels propriétaires de National Instrument dont TestStand. Mais c'est souvent pour tester le produit, avec un soft de test ou un mode test, et c'est pour tester l'électronique et le produit complètement assemblé et non le logiciel du client ou des non régressions.
Mais je dois être trop bas dans l'échelle de la conception du produit pour pouvoir te répondre ;-)
S'il y a un problème, il y a une solution; s'il n'y a pas de solution, c'est qu'il n'y a pas de problème.
[^] # Re: Oscilloscope ?
Posté par Olivier Esver (site web personnel) . En réponse au message Comment faire du CI/CD et automatiser les tests sur de l'embarqué ?. Évalué à 5. Dernière modification le 19 juillet 2021 à 13:25.
Pour info, travaillant dans l'industrie électronique (chez un EMS), nous testons les produits de différentes façons.
Voici quelques tests qui sont fait sur un produit :
Sur le PCB à la sortie du four de la ligne carte il y a parfois une machine rayon X pour vérifier les non court-circuit sur BGA, ensuite une AOI qui vérifie les soudures et le placement des composants (en 3d maintenant)
Ensuite il peut y avoir du test In Situ, qui est une machine avec des sondes déplaçable et donc souvent on test les non court-circuit avec et des mesures de résistances.
Puis ça peut passer sur un Banc JTAG pour de la programmation et du Boundary-Scan.
Enfin (et c'est sans doute ce qui t'intéresse le plus) ça passe sur un banc de test fonctionnel, et là on pilote des alims, multimètres, DAC, Oscillo, Géné RF, Analyseurs de spectre et autres. Nous utilisons les logiciels propriétaires de National Instrument dont TestStand. Mais c'est souvent pour tester le produit, avec un soft de test ou un mode test, et c'est pour tester l'électronique et le produit complètement assemblé et non le logiciel du client ou des non régressions.
Mais je dois être trop bas dans l'échelle de la conception du produit pour pouvoir te répondre ;-)
S'il y a un problème, il y a une solution; s'il n'y a pas de solution, c'est qu'il n'y a pas de problème.