Popis: |
Spletne aplikacije se s časom izboljšujejo in imajo vse več funkcionalnosti, kar privede do potrebe po avtomatizaciji testiranja. V diplomskem delu so predstavljeni načini testiranja in življenjski krog testiranja, diplomsko delo pa se osredotoča na avtomatsko funkcionalno testiranje. Izmed množice ogrodij za avtomatizacijo funkcionalnih testov smo izbrali tri ogrodja (Katalon Studio, Ranorex Studio in Telerik Test Studio), s katerimi smo testirali spletno stran. Diplomsko delo vsebuje primerjavo ogrodij ter izdelan odločitveni model. Odločitveni model je kazal minimalne razlike v rezultatih, zato smo izdelali še enega, ki se osredotoča na potrebe posameznika. Web applications are getting better and have more functions than ever, which lead to the need for automated testing. In this thesis testing methods and lifecycle of testing are presented, still, the main focus is on automated functional testing. From a set of frameworks for automating functional tests, we chose three (Katalon Studio, Ranorex Studio and Telerik Test Studio) for testing the web application. The thesis contains a comparison of frameworks and made decision support system. Decision support system pointed out minimal difference in results, therefore we made another decision support system, which has the focus on needs of individuals. |