Opinnäytetyön tavoitteena oli tutkia Angular-projektin testaamista ja kehittää valmiina olevaan projektiin käytettäviä testejä sekä luoda pohja näiden testien jatkokehittämiselle. Tarkoituksena oli myös, että tätä työtä voisi käyttää myös pohjana sekä tulevien, että nykyisten projektien testaamiselle. Sekä tavoitteena oli myös tietysti inhimillisten virheiden vähentäminen. Opinnäytetyön toimeksiantajana toimi NordicEdu Oy ja projektina Angular-ohjelmistokehyksellä asiakkaalle kehitettyyn www-sovellukseen Rainmaker APP:iin. NordicEdu on opetus- ja hyötypelejä valmistava turkulainen yritys, jonka suurin osa projekteista on asiakasprojekteja. Tutkimuksessa haettiin vastauksia seuraaviin kysymyksiin: Miten testejä kannattaa ruveta kehitt...