izpis_h1_title_alt

Testiranje programske opreme z uporabo ogrodja Ruby on Rails : diplomska naloga
ID Jurglič, Matic (Author), ID Vavpotič, Damjan (Mentor) More about this mentor... This link opens in a new window

URLURL - Presentation file, Visit http://eprints.fri.uni-lj.si/2612/ This link opens in a new window

Abstract
V svetu modernih spletnih aplikacij in odprtokodnih tehnologijah je čedalje pogosteje moč opaziti uporabo testno usmerjenega razvoja programske opreme, pri katerem razvijalci pišejo teste za izvorno kodo. Glavna prednost investiranja v primerno napisane teste so lažje odkrivanje napak, učinkovitejši razvojni proces in posledično višja stopnja kvalitete produkta. Diplomsko delo opisuje splošne tehnike testiranja in se osredotoča na uporabo v ogrodju Ruby on Rails, za katerim stoji kultura odprtokodne skupnosti, ki močno poudarja pomembnost testiranja programske opreme. Predstavljena je vpeljava testno usmerjenega razvoja v projektu iz resničnega življenja, razložen je postopek avtomatizacije testov in njihov pomen pri vpeljavi zvezne integracije. S primeri iz realnih situacij je prikazano, kako se je vložek v testiranje obrestoval in preprečil marsikatero napako, s katero bi v produkcijskem okolju lahko nastala poslovna škoda in izguba uporabnikov aplikacije.

Language:Slovenian
Keywords:testiranje programske opreme, Ruby on Rails, test enote, integracijski test, TDD, BDD, graditev, avtomatizacija, zvezna integracija, računalništvo, univerzitetni študij, diplomske naloge
Work type:Undergraduate thesis
Typology:2.11 - Undergraduate Thesis
Organization:FRI - Faculty of Computer and Information Science
Publisher:[M. Jurglič]
Year:2014
Number of pages:IX, 61 str.
PID:20.500.12556/RUL-68687 This link opens in a new window
UDC:004.4(043.2)
COBISS.SI-ID:10717780 This link opens in a new window
Publication date in RUL:10.07.2015
Views:1449
Downloads:238
Metadata:XML RDF-CHPDL DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:Software Testing using Ruby on Rails framework
Abstract:
In the world of modern web applications and open source technologies there is a rising in popularity of using test driven development methodologies in software development. The main advantages of writing tests are easier error discovery, more effective development process, and consequently higher product quality. This thesis describes common testing techniques and focuses on usage in Ruby on Rails framework, which has a vibrant open source community with a culture that strongly emphasizes the importance of testing. Thesis describes the introduction of test driven development into a real life project, explains the test automation procedure and how it associates with continuous integration. With real life scenario cases we demonstrated how writing tests proved to be worthwhile and how testing prevented multiple errors which might cause business damage and loss of users in production environment.

Keywords:software testing, Ruby on Rails, unit test, integration test, TDD, BDD, build, automatization, continuous integration, computer science, diploma

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back