Le plus grand risque de test en production est le risque commercial. Une expérience utilisateur négative, des problèmes de sécurité ou des accidents de système peuvent tous entraîner des pertes financières ou endommager la réputation d'une entreprise.
- Quel est le risque d'utiliser des données de production pour les tests?
- Qu'est-ce que les tests de production?
- Si les tests devraient être effectués en production?
Quel est le risque d'utiliser des données de production pour les tests?
Risque d'utilisation des données de production pour les tests
En fait, il peut être très risqué de simplement copier des données de production dans un environnement de test en raison de l'information éventuelle sensible à la confidentialité ou personnellement identifiable. Lorsque vos systèmes contiennent des données personnelles, vous devez garder à l'esprit la protection des données.
Qu'est-ce que les tests de production?
Comme vous le savez probablement, un problème de production est tout incident qui se produit dans le produit en direct qui le fait ne pas répondre aux exigences. Dans les tests de logiciels, cela fait référence à un défaut qui n'a été découvert qu'après que le produit a été mis en ligne, ce qui le rend souvent plus cher et difficile à réparer.
Si les tests devraient être effectués en production?
Avec toutes les dépendances présentes dans les systèmes de production modernes et les nombreux cas de bord possible, les tests de production sont devenus une partie nécessaire des DevOps et des tests logiciels. Les meilleures sociétés de logiciels telles que Google, Netflix et Amazon publient constamment de nouvelles fonctionnalités à une fraction de leur trafic pour mesurer l'impact.