Automaattestimisvahendite kasutus ning praktiline ülevaade Seleniumi näitel
Files
Date
2012
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Tartu Ülikool
Abstract
Bakalaureusetöö eesmärgiks oli rõhutada testimise olulisust tarkvaraprojektis, näidata erinevaid viise testimiseks ja tutvustada veidi lähemalt automaattestimise võimalusi. Andsin ülevaate erinevatest tarkvaraarenduse mudelitest, testimismeetoditest ja -liikidest ning vahenditest. Lisaks kirjeldasin automaattestimise olemust ning selle plusse ja miinuseid.
Samuti viisin lisaks teoreetilisele ülevaatele ja ühe töövahendi praktilisele tutvustusele läbi küsitluse Eesti tarkvarafirmade hulgas. Uuringu eesmärgiks oli saada infot kasutatavate testimismeetodite, -vahendite ja eesmärkide kohta, samuti ka testija olemasolu ja projektimeeskonna suuruse ja nendevaheliste seoste olemasolu kohta.
The aim of this Bachelor thesis was to emphasize the relevance of testing in a software project, to demonstrate different methods of testing, and to provide a brief introduction to the possibilities offered by automated testing. In the thesis, I gave an overview of different software development models, methods and types of testing, and testing tools. And described the nature of automated testing and its pros and cons. In addition to the theoretical overview and the practical introduction of one of the automated testing tools, I conducted a survey among Estonian software companies. The goal of the survey was to collect information about the used testing methods, tools, and objectives as well as about the existence of a tester, the size of a project team, and the connections between them.
The aim of this Bachelor thesis was to emphasize the relevance of testing in a software project, to demonstrate different methods of testing, and to provide a brief introduction to the possibilities offered by automated testing. In the thesis, I gave an overview of different software development models, methods and types of testing, and testing tools. And described the nature of automated testing and its pros and cons. In addition to the theoretical overview and the practical introduction of one of the automated testing tools, I conducted a survey among Estonian software companies. The goal of the survey was to collect information about the used testing methods, tools, and objectives as well as about the existence of a tester, the size of a project team, and the connections between them.