Narzędzie do automatycznego przeprowadzania testów mutacyjnych
alternative title:
A tool for automatic mutation testing
author:
Młocek Piotr
reviewer:
Zgliczyński Piotr , Roman Adam
advisor:
Roman Adam
date of submittion
:
2010-04-27
abstract in other languages:
Testowanie oprogramowania jest bardzo ważnym etapemprocesu jego tworzenia. W dzisiejszych czasachoprogramowanie kontroluje bardzo wiele urządzeń, z którymimamy do czynienia na co dzień. W związku z tym istotne jestposzukiwanie nowych metod zwiększania jakości testów.Dzięki zwiększeniu jakości testów zwiększana jest równieżjakość i niezawodność tworzonego oprogramowania. Jednąz metod zwiększania jakości testów jest testowanie mutacyjne.Praca opisuje zagadnienia związane z testowaniemmutacyjnym oraz aplikację, która automatyzuje i przyspieszaproces testowania mutacyjnego. Celem pracy było sprawdzeniew jakim stopniu analiza mutacyjna jest użyteczna przyzwiększaniu jakości oprogramowania oraz sprawdzenie jakbardzo można przyspieszyć tę analizę poprzez rozproszeniepewnych obliczeń na wiele komputerów. Przeprowadzoneeksperymenty wykazały, że testowanie mutacyjne jest bardzodobrą metodą poprawiania jakości oprogramowania.
keywords in other languages:
testowanie, testowanie mutacyjne, jakość oprogramowania, systemy rozproszone