Wzorce projektowe w automatyzacji testów aplikacji webowych
Prelekcja będzie przeglądem wzorców oraz anty-wzorców projektowych stosowanych w automatyzacji aplikacji webowych
Agenda:
- Wzorce i anty-wzorce – definicja
- Po co nam wzorce?
- Omówienie kilku antywzorców i złych praktyk:
- spaghetti pattern
- big ball of mud
- Omówienie wzorców projektowych:
- DRY pattern
- hermetic pattern
- default values pattern
- action wrapper pattern
- BDD
- page object pattern
- black hole proxy pattern
- Porównanie wzorców
- Możliwości łączenia wzorców