završni rad (stručni)

Automatizirano end-to-end ispitivanje web aplikacija

Danko Ivošević

Sažetak

U ovom radu opisan je proces izrade automatiziranih ispita za web aplikaciju koja služi za vođenje evidencije radnih sati djelatnika nekog građevinskog poduzeća. Opisane su različite vrste ispitivanja te alati za automatizaciju end-to-end, ili skraćeno e2e, ispitivanja. Alat koji je odabran za automatizaciju e2e ispita za potrebe ovog rada je Cypress. Ukratko su opisane tehnologije korištene za razvoj predmetne aplikacije te proces instalacije Cypress alata u razvojno okruženje. Objašnjeno je kako koristiti Gherkin sintaksu za pisanje ispitnih scenarija i kako automatizirati izvođenje istih. Naposljetku je prikazano pokretanje automatiziranih ispita i rezultati koji su dobiveni.

Ključne riječi

automatizacija ispitivanjae2e ispitivanjeend-to-end ispitivanjeCypressGherkin sintaksaweb aplikacija