Mario Petković, S. Čandrlić, Martina Ašenbrener Katić
{"title":"基于Web驱动程序Geb的Web应用程序自动测试","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":"{\"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}","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
摘要
Svakodnevnim korištenjem raznih softvera ljudi se susreću s pogreškama nastalim u procsu njiova razvoja。它们可能是微不足道的,但对于使用某些软件功能也可能是至关重要的。开发错误是不可避免的,因此在软件测试上投入了大量的金钱和时间。然而,尽管付出了巨大的努力和投资,在软件生产出来之前,不可能发现所有的错误。这可能有助于我们进行自动测试。展示了用于自动测试的应用程序web自动测试过程:web驱动程序Geb、Groovy程序语言和Spock测试框架。这项研究的结果表明,这些工具的组合是一个适当和完整的解决方案,可以自动测试web应用程序。
Automatsko testiranje web-aplikacija uz podršku web-drivera Geb
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.