Streszczenie:
W celu zapewnienia jakości i niezawodności oprogramowania, niezbędne jest systematyczne i skuteczne przeprowadzanie testów. Jednym z najważniejszych trendów w dziedzinie testowania jest automatyzacja testów. Automatyzacja pozwala na zwiększenie efektywności i dokładności testów, a także na zmniejszenie czasu potrzebnego na ich wykonanie.
Celem poniższej pracy inżynierskiej jest zbadanie metod i narzędzi do automatyzacji testów oprogramowania. Przedmiotem badań będzie omówienie najważniejszych trendów i dobrych praktyk stosowanych w tej dziedzinie, przedstawienie narzędzi i frameworków do automatyzacji testów oraz przykłady realizacji projektów testów automatycznych. Praca ta ma na celu dostarczenie przydatnych informacji dla inżynierów oprogramowania, którzy chcą zwiększyć efektywność swoich procesów testowych przy wykorzystaniu automatyzacji.