magistrsko delo
Peter Čebokli (Avtor), Franc Solina (Mentor)

Povzetek

Avtomatizacija testiranja kot ključ agilnosti razvoja programske opreme

Ključne besede

avtomatizacija testiranja;agilne metodologije;programska oprema;razvoj;agilni razvoj programske opreme;testiranje;računalništvo;magisteriji;

Podatki

Jezik: Slovenski jezik
Leto izida:
Tipologija: 2.09 - Magistrsko delo
Organizacija: UL FRI - Fakulteta za računalništvo in informatiko
Založnik: [P. Čebokli]
UDK: 004(043.2)
COBISS: 5662292 Povezava se bo odprla v novem oknu
Št. ogledov: 20
Št. prenosov: 2
Ocena: 0 (0 glasov)
Metapodatki: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Ostali podatki

Sekundarni jezik: Angleški jezik
Sekundarni povzetek: Podjetja se morajo čedalje hitreje prilagajati spremembam in zahtevam, ki jih prednje postavljata trg in sodobno poslovanje. Temu ritmu mora slediti tudi informacijska podpora. Veliko razvojnih projektov programske opreme se kljub uporabi sodobnih razvojnih orodij in metodologij ne konča v predvidenih časovnih, stroškovnih in kakovostnih okvirih. Eden od razlogov za to so med drugim težave zaradi spreminjanja uporabniških zahtev med projektom, kar pri starejših razvojnih pristopih naglo povečuje stroške projekta. V zadnjem času so dokaj popularni agilni razvojni pristopi, ki omogočajo naglo in relativno poceni prilagajanje omenjenim spremembam. V pričujoči nalogi je prikazan postopni razvoj procesa testiranja in vloga testiranja pri različnih razvojnih pristopih. Pregled se zaključi z agilnimi metodologijami oziroma ekstremnem programiranju kot najvidnejšem predstavniku, kjer je avtomatsko testiranje modulov nujno za izvajanje aktivnosti, kot sta stalno preoblikovanje in integriranje. Raziskani so načini avtomatizacije testiranja modulov in avtomatizacije funkcionalnega testiranja, težave in tveganja pri vpeljavi avtomatizacije ter načini ocene stroškov in koristi avtomatizacije. Cilj naloge je prikazati avtomatizacijo testiranja kot enega ključnih dejavnikov obstoja agilnih metodologij in preučiti možnosti vpeljave avtomatizacije testiranja na obstoječih sistemih oziroma ob uporabi neagilnih razvojnih pristopov.
Vrsta datoteke: application/pdf
Vrsta dela (COBISS): Magistrsko delo
Komentar na gradivo: Univerza v Ljubljani, Fakulteta za računalništvo in informatiko
Strani: VIII, 83 str.
ID: 23809262