Importance Of Software Testing In SDLC And Early Stage Testing
Posted By : Ruhi Chauhan | 11-Sep-2017
Why testing is done?
1. To identify the defects
2. To make a software bug free
3. To cover all the scenarios of the product
4. To identify the changes occur while user use the application
5. To make good relation with the client by delivering quality product
6.To check product is working according to the specification
7. To check the performance on the large number of people
8. To avoid problems which user can get during the use of the product
Why we do testing in early stage:
Testing should be done in early stage , there are following reasons of doing so-
Expected:
In the software development life cycle , First we do the planning in which we identify the needs , the resources we estimate the total time required for the project, then analysis will be done followed by the code build and then testing is come in the picture but this is not going to happen.
Reality:
Planning , analysis and coding take a long time and then tester get very less time to do testing , in this less time period , we are unable to deliver less quality product to the customer due to this we start testing in early stage , due to this testers get enough time to test the product and customer will also get quality product on time
In the above pictures we can see clearly how expected and actual vary in testing time
Second most important reason of early testing is-
To reduce the cost of the testing:
It will be 50 % cheaper if we start testing early , It is difficult and time consuming to change the requirement or to fix the bug in the maintenance , if we are able to fix it on early stages it will be cost effective and good practice and we are able to deliver the quality product on time.
Cookies are important to the proper functioning of a site. To improve your experience, we use cookies to remember log-in details and provide secure log-in, collect statistics to optimize site functionality, and deliver content tailored to your interests. Click Agree and Proceed to accept cookies and go directly to the site or click on View Cookie Settings to see detailed descriptions of the types of cookies and choose whether to accept certain cookies while on the site.
About Author
Ruhi Chauhan
Ruhi is a QA Engineer with expertise in manual testing and she loves Travelling and Dancing.