Testiranje softvera postupak je utvrđivanja da softver ne sadrži greške. Dvije su vrste, ručno i automatizirano. Ručno testiranje softvera razvojem dodatnih značajki softvera postaje neisplativo i dugotrajno; kako bi se skratilo vrijeme testiranja uvodi se automatizirano testiranje. Za razvoj automatiziranih testova potreban je alat. Cypress je alat za razvoj automatiziranih testova i automatizirano testiranje internet aplikacija i stranica. U cypress alatu razvijena je biblioteka s dodatnim funkcijama za brži i lakši razvoj automatiziranih testnih slučajeva. Korištenje je prikazano na primjeru internet aplikacijeSoftware testing is an act of determining that software does not contain errors. There are two types of testing, ma...