Testy kanarkowe

Testy kanarkowe
W kontekście niedawnej awarii spowodowanej przez CrowdStrike przyglądamy się i opisujemy testy kanarkowe – skuteczną odpowiedź na problem ryzyka związanego z wdrażaniem zmian w oprogramowaniu.

Testami kanarkowymi (ang. canary testing) nazywamy taką strategię wdrażania oprogramowania, która pozwala na stopniowe i kontrolowane wprowadzanie nowych funkcji, aktualizacji lub zmian w oprogramowaniu. Nazwa "kanarkowe" jest nawiązaniem do dawnej praktyki górników, którzy zabierali ze sobą kanarki do kopalni. Ptaki te były bardziej wrażliwe na toksyczne gazy niż ludzie, więc ich zachowanie służyło jako wczesny system ostrzegania. W podobny sposób testy kanarkowe pozwalają wykryć potencjalne problemy w nowym kodzie, zanim zostaną one udostępnione wszystkim użytkownikom.

testerzy+
Pełną treść artykułu oraz więcej materiałów dla testerów znajdziesz na platformie testerzy+
Źródła:
https://testsigma.com/blog/canary-testing/