diplomsko delo univerzitetnega študijskega programa
Bernard Atelšek (Avtor), Marjan Heričko (Mentor)

Povzetek

Diplomsko delo predstavlja testno voden pristop k razvoju programskih rešitev (TDD). Podali smo definicije in koncepte ter navedli razloge za nastanek te metode. Opisali smo tudi agilne metode razvoja programske opreme ter predstavili preoblikovanje kode, saj gre za pomemben del TDD. V nadaljevanju smo se posvetili testiranju – predvsem avtomatiziranemu. Navedli smo izbrana ogrodja za testiranje enot (xUnit) in definirali še druge vrste testiranj. Diplomsko delo pa podaja praktični primer razvoja programske opreme po metodi TDD. Med samim razvojem smo merili posamezne aktivnosti in jih na koncu tudi primerjali s podobnim eksperimentom.

Ključne besede

informacijski sistemi;agilni razvoj;testno voden razvoj;avtomatizirano testiranje;testiranje enot;

Podatki

Jezik: Slovenski jezik
Leto izida:
Izvor: Maribor
Tipologija: 2.11 - Diplomsko delo
Organizacija: UM FERI - Fakulteta za elektrotehniko, računalništvo in informatiko
Založnik: [B. Atelšek]
UDK: 659.2:004(043.2)
COBISS: 15559190 Povezava se bo odprla v novem oknu
Št. ogledov: 2219
Št. prenosov: 200
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 naslov: Test-driven software development
Sekundarni povzetek: This thesis presents test-driven development (TDD). We describe concepts, definitions and try to explain the reasons behind the formation of this development method. We also describe agile software development methods with refactoring as one of the main ingredients of TDD. Furthermore we focused mainly on testing, especially test automation. We mentioned a few frameworks for unit testing (xUnit) and other testing techniques. The accumulated theoretical knowledge was used to develop a prototype project with TDD. During the process of development we measured separate activities and compared the time distribution with a similar experiment.
Sekundarne ključne besede: information systems;agile development;test driven development;test automation;unit testing;
URN: URN:SI:UM:
Vrsta dela (COBISS): Diplomsko delo
Komentar na gradivo: Univ. v Mariboru, Fak. za elektrotehniko, računalništvo in informatiko, Informatika
Strani: IX, 90 f.
Ključne besede (UDK): applied sciences;medicine;technology;uporabne znanosti;medicina;tehnika;communication and transport industries;accountancy;business management;public relations;komunikacije in transport;knjigovodstvo;poslovni menedžment;stiki z javnostjo;publicity;information work;public relations;stiki z javnostjo;reklama;information work;advisory and consultancy services;informacije;informiranje;informacijski sistemi;science and knowledge;organization;computer science;information;documentation;librarianship;institutions;publications;znanost in znanje;organizacije;informacije;dokumentacija;bibliotekarstvo;institucije;publikacije;prolegomena;fundamentals of knowledge and culture;propaedeutics;prolegomena;splošne osnove znanosti in kulture;computer science and technology;computing;data processing;računalniška znanost in tehnologija;računalništvo;obdelava podatkov;
ID: 1015332
Priporočena dela:
, diplomsko delo univerzitetnega študijskega programa
, diplomsko delo
, ni podatka o podnaslovu
, diplomsko delo