Test Automation na sterydach: jak zaprojektować framework, który wytrzyma wzrost i zmiany

Automatyzacja testów w wielu projektach kończy się fiaskiem, a zespoły muszą zaczynać cały proces od nowa. Dlaczego tak się dzieje? W tej prezentacji przeanalizujemy najczęstsze błędy i podejście, które prowadzi do braku skalowalności frameworków testowych.

Kluczowe wnioski: 

  • Test Automation Framework nie jest traktowany jako projekt – a powinien być rozwijany z dbałością o architekturę, utrzymanie i przyszłość. 
  • Kod skoncentrowany tylko na celu – frameworki często powstają w myślą o szybkim osiągnięciu konkretnego efektu, ale gdy cel się zmienia, konieczne jest przepisywanie całości. 
  •  Brak warstw powoduje monolit – testy, które nie mają jasno wydzielonych warstw i odpowiedzialności, stają się trudne do utrzymania, nieczytelne dla nowych członków zespołu oraz nieprzyjazne dla juniorów.

Znaczenie dla praktyków i biznesu: Podejście warstwowe i świadome projektowanie architektury test automation frameworka zwiększa jego skalowalność, elastyczność i dostępność zarówno dla QA, jak i dla całej organizacji. Podczas tej prezentacji przedstawię sprawdzone sposoby na budowanie TAF, który przetrwa zmiany projektowe i będzie służył zespołowi przez lata.

 

Czas: 10:20-10:50