The Overview of Software Testing: Types, Methods, and Levels
Keywords:
Alpha testing, beta testing, software testing types, testing levels, testing methodsAbstract
Software development life cycle (SDLC) is a software development model consisting of different phases i.e., analysis, design, coding, testing, deployment, and maintenance. The analysis phase is the primary phase in which all the requirements aregathered and analysed which is further used for designing and coding. The next phase is testing.Software testing is a process of evaluating software so as to check whether it satisfies the requirements of the customer or not and also to find the errors, defects, bugs, etc. Software testing is used to improve the quality and accuracy of the software. Software testing can be done manually or automated. There are many reasons why software testing is important like for security, satisfaction of the customer, enhancing the development process, to check whether all modules and features of the software are running properly or not. Software testing does not deal only with the functional part like unit testing, integration testing, etc. but it is also used to check the non-functional aspects like performance, compatibility, usability, etc. This paper presents the different types of software testing i.e., functional and non-functional, methods, and levels of software testing.Comparison betweensoftware testing methods like Black Box, White Box, and Gray Box are also explained.
Downloads
Published
Issue
Section
License
Declaration and Copyright Transfer Form
(to be completed by authors)
I/ We, the undersigned author(s) of the submitted manuscript, hereby declare, that the above manuscript which is submitted for publication in the STM Journals(s), is not published already in part or whole (except in the form of abstract) in any journal or magazine for private or public circulation, and, is not under consideration of publication elsewhere.
- I/We will not withdraw the manuscript after 1 week of submission as I have read the Author Guidelines and will adhere to the guidelines.
- I/We Author(s ) have niether given nor will give this manuscript elsewhere for publishing after submitting in STM Journal(s).
- I/ We have read the original version of the manuscript and am/ are responsible for the thought contents embodied in it. The work dealt in the manuscript is my/ our own, and my/ our individual contribution to this work is significant enough to qualify for authorship.
- I/We also agree to the authorship of the article in the following order:
Author’s name
1. ________________
2. ________________
3. ________________
4. ________________
| We Author(s) tick this box and would request you to consider it as our signature as we agree to the terms of this Copyright Notice, which will apply to this submission if and when it is published by this journal. |