Open Testing : Open Source Software Testing tools Evaluation Model
Olanrewaju, Abiodun (2011)
Olanrewaju, Abiodun
Kemi-Tornion ammattikorkeakoulu Lapin ammattikorkeakoulu
2011
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201105239095
https://urn.fi/URN:NBN:fi:amk-201105239095
Tiivistelmä
Kemi-Tornio University of Applied Sciences, Technology
Degree Program Information technology
Name Olanrewaju Abiodun
Title Open Source Software Testing Tools Evaluation Model (Open Testing)
Type of Study Bachelor’s Thesis
Date 24 April 2011
Pages 28 + 16 appendices
Instructor Alto Teppo, MSc
Open source has being a fund saver to technology user and in some cases to developers. The growing strength of open source has ensure almost all software type have a free version. One area of software development that is very crucial to software survivor is quality assurance and this can only be verified by software testing tools. End users of software do not seem to be concern about the technicality on how quality is assured is achieved, but they do want to see software that work the way it is supposed to work. Developers can lose so much money on their project if quality assurance is not performed on the project before sending to end users. For this reason, testing is such an important aspect of software development. It is however not so cheap to perform software testing especially for a large project that needs some extent of automation and monitoring. The wise choice is to look for an alternative to testing.
This Thesis was tagged open testing, coined from finding open source way of testing. This Thesis introduced readers to the concept of software testing and type of testing. The contents would also provide you with guide to chosen your next open source testing tool. To build up this thesis work, the following steps were taken;
• Thorough research into software testing field
• Interaction with friends and colleagues in the field
• Construction of evaluation model based on easily available information.
• Perform a case study with on-going Linux programming project.
The result of this thesis is a model for evaluating software testing tools. The model is true for every type of testing operation that could be perform on software. Functional testing, test management, Bug tracking, performance testing, security testing and design interface testing are all covered in this piece of work.
Degree Program Information technology
Name Olanrewaju Abiodun
Title Open Source Software Testing Tools Evaluation Model (Open Testing)
Type of Study Bachelor’s Thesis
Date 24 April 2011
Pages 28 + 16 appendices
Instructor Alto Teppo, MSc
Open source has being a fund saver to technology user and in some cases to developers. The growing strength of open source has ensure almost all software type have a free version. One area of software development that is very crucial to software survivor is quality assurance and this can only be verified by software testing tools. End users of software do not seem to be concern about the technicality on how quality is assured is achieved, but they do want to see software that work the way it is supposed to work. Developers can lose so much money on their project if quality assurance is not performed on the project before sending to end users. For this reason, testing is such an important aspect of software development. It is however not so cheap to perform software testing especially for a large project that needs some extent of automation and monitoring. The wise choice is to look for an alternative to testing.
This Thesis was tagged open testing, coined from finding open source way of testing. This Thesis introduced readers to the concept of software testing and type of testing. The contents would also provide you with guide to chosen your next open source testing tool. To build up this thesis work, the following steps were taken;
• Thorough research into software testing field
• Interaction with friends and colleagues in the field
• Construction of evaluation model based on easily available information.
• Perform a case study with on-going Linux programming project.
The result of this thesis is a model for evaluating software testing tools. The model is true for every type of testing operation that could be perform on software. Functional testing, test management, Bug tracking, performance testing, security testing and design interface testing are all covered in this piece of work.