Mario Petković, S. Čandrlić, Martina Ašenbrener Katić
{"title":"Automatsko testiranje web-aplikacija uz podršku web-drivera Geb","authors":"Mario Petković, S. Čandrlić, Martina Ašenbrener Katić","doi":"10.31784/zvr.7.1.15","DOIUrl":null,"url":null,"abstract":"Svakodnevnim korištenjem raznih softvera ljudi se susreću s pogreškama nastalim u procesu njihova razvoja. One mogu biti trivijalne, ali mogu biti i kritične za korištenje određenih funkcionalnosti softvera. Pogreške prilikom razvoja su neizbježne, zato se u testiranje softvera ulažu velike količine novca i vremena. No, unatoč velikom trudu i ulaganju, nemoguće je pronaći apsolutno sve pogreške prije izlaska softvera u produkciju. Pri tome nam može pomoći automatsko testiranje. U\nradu je prikazan proces automatskog testiranja web-aplikacija primjenom\nalata za automatsko testiranje: web-drivera Geb, programskog jezika Groovy i testnog frameworka Spock. Rezultati ovog istraživanja pokazali su da kombinacija navedenih alata predstavlja odgovarajuće i kompletno rješenje za provedbu automatskog testiranja web-aplikacija.","PeriodicalId":40998,"journal":{"name":"Zbornik Veleucilista u Rijeci-Journal of the Polytechnics of Rijeka","volume":"1 1","pages":""},"PeriodicalIF":0.3000,"publicationDate":"2019-05-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.31784/zvr.7.1.15","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Zbornik Veleucilista u Rijeci-Journal of the Polytechnics of Rijeka","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.31784/zvr.7.1.15","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"SOCIAL SCIENCES, INTERDISCIPLINARY","Score":null,"Total":0}
引用次数: 1
Abstract
Svakodnevnim korištenjem raznih softvera ljudi se susreću s pogreškama nastalim u procesu njihova razvoja. One mogu biti trivijalne, ali mogu biti i kritične za korištenje određenih funkcionalnosti softvera. Pogreške prilikom razvoja su neizbježne, zato se u testiranje softvera ulažu velike količine novca i vremena. No, unatoč velikom trudu i ulaganju, nemoguće je pronaći apsolutno sve pogreške prije izlaska softvera u produkciju. Pri tome nam može pomoći automatsko testiranje. U
radu je prikazan proces automatskog testiranja web-aplikacija primjenom
alata za automatsko testiranje: web-drivera Geb, programskog jezika Groovy i testnog frameworka Spock. Rezultati ovog istraživanja pokazali su da kombinacija navedenih alata predstavlja odgovarajuće i kompletno rješenje za provedbu automatskog testiranja web-aplikacija.
Svakodnevnim korištenjem raznih softvera ljudi se susreću s pogreškama nastalim u procsu njiova razvoja。它们可能是微不足道的,但对于使用某些软件功能也可能是至关重要的。开发错误是不可避免的,因此在软件测试上投入了大量的金钱和时间。然而,尽管付出了巨大的努力和投资,在软件生产出来之前,不可能发现所有的错误。这可能有助于我们进行自动测试。展示了用于自动测试的应用程序web自动测试过程:web驱动程序Geb、Groovy程序语言和Spock测试框架。这项研究的结果表明,这些工具的组合是一个适当和完整的解决方案,可以自动测试web应用程序。