Pregled bibliografske jedinice broj: 1019504
Alati za automatizirano testiranje programskih proizvoda
Alati za automatizirano testiranje programskih proizvoda, 2019., diplomski rad, preddiplomski, Fakultet informatike, Pula
CROSBI ID: 1019504 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Alati za automatizirano testiranje programskih
proizvoda
(Automated testing tools for software products)
Autori
Grdić, Matea
Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad, preddiplomski
Fakultet
Fakultet informatike
Mjesto
Pula
Datum
10.09
Godina
2019
Stranica
57
Mentor
Orehovački, Tihomir
Ključne riječi
Kvaliteta softvera, Testiranje, Automatizirano testiranje, Alati za automatizirano testiranje
(Software quality, Testing, Automated Testing, Automated Testing Tools)
Sažetak
Cilj ovog rada je obrazložiti važne komponente kvalitete softvera, testiranja softvera i vrste testiranja kako bi se detaljno pojasnio svaki od navedenih procesa kao i njihovu važnost u donošenju odluke o automatiziranju testiranja softvera. Svako ponašanje softvera koje nije u skladu sa zahtjevima korisnika predstavlja grešku koju je potrebno prepoznati i ukloniti. U širem smislu testiranje predstavlja sistem kontrole kvalitete kojim se provjeravaju njegove karakteristike i komponente. Testiranje se može provoditi manualno ili automatizirano. Automatizirano testiranje podrazumijeva korištenje alata za automatizaciju koje izvršava testiranje softvera. Cilj automatizacije je smanjiti broj testnih slučajeva koji se ručno pokreću, a ne eliminirati ručno testiranje. Prilikom odluke o automatiziranju nužno je u obzir uzeti da automatizirano testiranje zahtjeva znatna ulaganja novaca i resursa. Najveće prednosti automatizacije testiranja su: učinkovitost, pokretanje postojećih (regresijskih) testova na novoj verziji programa, mogućnost da se pokrene više testova u manje vremena što omogućuje njihovo češće pokretanje, mogućnost obavljanja testova koje bi bilo teško ili nemoguće napraviti ručno, bolje korištenje ljudskih resursa te dosljednost i ponovljivost ispitivanja. Jedni od najčešće upotrebljavanih automatiziranih alata u testiranju softvera su: Selenium, Katalon Studio, UFT, Test Complete i Soup UI. Ljudska stručnost je još uvijek potrebna za određivanje prioriteta testova, procjenu korisnosti testova te u donošenju odluka o testovima koji se nikada ne bi mogli generirati alatom.
Izvorni jezik
Hrvatski
Znanstvena područja
Informacijske i komunikacijske znanosti