| | SLO | ENG | Cookies and privacy

Bigger font | Smaller font

Show document Help

Title:Izboljšanje testiranja v življenjskem ciklu programske opreme
Authors:ID Greblo, Sašo (Author)
ID Leskovar, Robert (Mentor) More about this mentor... New window
Files:.pdf MAG_Greblo_Saso_2016.pdf (8,93 MB)
MD5: C32C06CEC238D59E246F7F8D20AE0A23
 
Language:Slovenian
Work type:Master's thesis/paper
Organization:FOV - Faculty of Organizational Sciences in Kranj
Abstract:V magistrski nalogi obravnavamo izboljšanje testiranja v življenjskem ciklu programske opreme v podjetju CGS plus d.o.o.. V proučevanem podjetju se ukvarjajo z razvojem kompleksne programske opreme za projektiranje nizkih gradenj, ki obsega: več CAD platform ter različne operacijske sisteme, lokalne standarde in jezike. Analizirali smo proces razvoja programske opreme s poudarkom na testiranju. Raziskali smo možnosti izboljšanja testiranja in podali predloge izboljšav. Predlagane spremembe se nanašajo na: testiranje funkcij, testiranje prevedenih programskih modulov, testiranje namestitvenih procedur in testiranje celovite verzije ali podverzije pred avtorizacijo. V procesu testiranja funkcij predlagamo vpeljavo strokovnega pregleda programske kode. Predlagamo tudi standardizacijo postopkov in dokumentov testiranja. Osnovni pogoj za to je, da podjetje razvije načrt testiranja, testirne primere in poročila o testiranju, pri čemer lahko uporabi standard ISO/IEC/IEEE 29119. Testirni primeri morajo vsebinsko obsegati: testiranje prevedenih programskih modulov, namestitvenih procedur in celovite verzije ali podverzije programske rešitve ali produkta pred avtorizacijo. Regresijsko testiranje predlagamo kot dopolnitev testiranja prevedenih programskih modulov. Dodatno predlagamo avtomatizacijo testiranja namestitvenih procedur. Ocenjujemo, da se bo investicija v izdelavo načrtov testiranja, vpeljavo dokumentiranja in avtomatizacijo testiranja povrnila prej kot v 24 mesecih.
Keywords:testiranje programske opreme, standard ISO/IEC/IEEE 29119, avtomatsko testiranje programske opreme, donosnost naložbe (ROI)
Place of publishing:Maribor
Year of publishing:2016
PID:20.500.12556/DKUM-58570 New window
COBISS.SI-ID:7600659 New window
NUK URN:URN:SI:UM:DK:CE7RQPXE
Publication date in DKUM:03.06.2016
Views:2421
Downloads:346
Metadata:XML DC-XML DC-RDF
Categories:FOV
:
Copy citation
  
Average score:(0 votes)
Your score:Voting is allowed only for logged in users.
Share:Bookmark and Share



Hover the mouse pointer over a document title to show the abstract or click on the title to get all document metadata.

Secondary language

Language:English
Title:Improving testing in software lifecycle
Abstract:The master thesis deals with the improvement of testing in the software life cycle process in the company CGS plus d.o.o.. The company is engaged in the development of complex software for civil engineering design, which includes: several CAD platforms and different operating systems, local standards and languages. We analyzed the software development process with a focus on testing. We explored the possibilities of improving testing and made suggestions for improvement. The proposed amendments relate to: unit testing, testing translated software modules, testing installation procedures and testing version or sub-version prior authorization. In the process of unit testing we suggest the introduction of peer review. We also propose the standardization of procedures and testing documentation. The basic condition for this is that the company develops a plan of testing, testing examples and test reports, where the standard ISO/IEC/IEEE 29119 can be used. Testing examples should include: the testing of translated software modules, the installation procedures and the complete version or sub-version of software solutions or product before the authorization. We propose regression testing to supplement the testing of translated software modules. Further we suggest automatization of testing installation procedures. It is estimated that the investment in the production of test plans, test automation and the introduction of testing documents will be restored in less than 24 months.
Keywords:software testing, ISO/IEC/IEEE 29119, automatic software testing, Return On Investment (ROI)


Comments

Leave comment

You must log in to leave a comment.

Comments (0)
0 - 0 / 0
 
There are no comments!

Back
Logos of partners University of Maribor University of Ljubljana University of Primorska University of Nova Gorica