Evaluation of software testing methods in terms of software model and service quality
Gufran, Lutful Karim (2012)
Gufran, Lutful Karim
2012
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2023091825921
https://urn.fi/URN:NBN:fi:amk-2023091825921
Tiivistelmä
It is commonly held evolutionary knowledge in the software development domain that if the software does not do what it is intended to do, the software is a failure. The main objective of this study was to understand and evaluate the whole concept of software testing, software testing methods and the ways that software testing helps increase the quality of the software product. The study includes a case study on the SuomiStudio web portal.
To provide better understanding of the topic for the undergraduate students as well as for the researchers who are seeking for more information on similar topic, this thesis provides an exploratory representation of the software testing methods. Several examples were used throughout the thesis for explaining the software testing methods depth. The test implementation on SuomiStudio web portal also helps to explore the domain knowledge into real life situations. Researches on the previous software testing methods were performed and opinions of software testers from real life experience which is also taken into account in this thesis work.
Software testing is a crucial part of the software development life cycle (SDLC). The cost of the SDLC rises if the bugs are not tracked and corrected properly in right time. Because of the high importance of this subject, software testing should be taught students of Information Technology majoring in Software Engineering.
To provide better understanding of the topic for the undergraduate students as well as for the researchers who are seeking for more information on similar topic, this thesis provides an exploratory representation of the software testing methods. Several examples were used throughout the thesis for explaining the software testing methods depth. The test implementation on SuomiStudio web portal also helps to explore the domain knowledge into real life situations. Researches on the previous software testing methods were performed and opinions of software testers from real life experience which is also taken into account in this thesis work.
Software testing is a crucial part of the software development life cycle (SDLC). The cost of the SDLC rises if the bugs are not tracked and corrected properly in right time. Because of the high importance of this subject, software testing should be taught students of Information Technology majoring in Software Engineering.