Magistriniame darbe supažindinama su programinio produkto kūrimo bei tobulimino procesu. Trumpai aptariama kiekviena jo stadija: analizė, projektavimas, programavimas bei testavimas. Pristatomos problemos, su kuriomis dažniausiai susiduria programinės įrangos kūrėjai: defektų gausa, jų prevencija, tinkamiausio testavimo įrankio parinkimas. Darbe supažindinama su tradicinėmis "juodosios" bei "baltosios" dėžės testavimo strategijomis. Aptariami jų privalumai ir trūkumai, nurodomi atvejai, kai vieno ar kito metodo taikymas programinės įrangos testavimui leidžia mažiausiomis laiko sanaudomis gauti efektyviausią rezultatą. Pasinaudojus šiomis testavimo savybėmis, magistriniame darbe pateikiamos dvi sukurtos schemos, leidžiančios efektyviai parinkti testavimo metodą, kiekvieno programinio produkto testavimui. Magistriniane darbe apžvelgiamos šiuo metu rinkoje esančios defektų valdymo bei testavimo sąlygų valdymo sistemos. Aprašomos jų funkcijos bei trūkumai. Pateikiam išvada, jog nėra produkto apimančio testavimo sąlygų valdymą ir suteikiančio programinės įrangos kūrimo grupei informaciją apie: programoje esančių defektų skaičių(procentą), kritinių klaidų skaičių, viršytą projekto laiką ir t.t. Pristatomas pagrindinis magistrinio darbo tikslas - suprojektuota defektų analizės sitema(DAS). DAS - universali sistema, pagal nustatytus programinės įrangos defektus suteikianti produkto kūrimo bei tobulinimo komandai informacija apie: nuolat pasikartojančias klaidas, atskiruose programos... [toliau žr. visą tekstą] / Master work introduce us to the software delevoping process. In short there are discussed every stage of this process: evaliuation, designing, programing and testing. Showing the problems that often repeats during the software developing process: huge amount of bugs and the metods how to prevent the software of them. In work there is viewing about most popular black box and white box testing strategies their pross and cons. Considering this there were made two schemas which can help tester to choose which testing algoritm he need to use in case to found as more bugs as it is posible. In master work there is talking about most popular bugtrackig and test case management software. Considering about their merits and demerits. As the final goal of master work there is information about bugs analysis system which can help and support software developing group by giving information to all needed questions: can the software be given to the user, hom many bug it has and so on. At the end of the work there is a short future vision how this bugs analysis system could be fitted into a real software developing process and how it can be inproved.
Identifer | oai:union.ndltd.org:LABT_ETD/oai:elaba.lt:LT-eLABa-0001:E.02~2007~D_20090908_194012-58131 |
Date | 08 September 2009 |
Creators | Andrijauskaitė, Virginija |
Contributors | Būtėnas, Linas, Vilnius University |
Publisher | Lithuanian Academic Libraries Network (LABT), Vilnius University |
Source Sets | Lithuanian ETD submission system |
Language | Lithuanian |
Detected Language | Unknown |
Type | Master thesis |
Format | application/pdf |
Source | http://vddb.library.lt/obj/LT-eLABa-0001:E.02~2007~D_20090908_194012-58131 |
Rights | Unrestricted |
Page generated in 0.0024 seconds