In this section we will discuss the basics of Software Testing as
what is Software Testing?
what are the reasons for using Software Testing?
and the necessity of using the Software Testing?
Firstly, we will come across different terminology used throughout Software Testing, professional testers are all pretty much agreed on these basic ideas.
Secondly, we take a look at the need for proper Software Testing and What are errors and how do they get into the software,and Life cycle of Software Testing,with different Software Testing Types and look at the cost of getting it wrong and we show why exhaustive Software Testing is neither possible not practical.
Describe a fundamental test process on Software Testing, based on industry standards, and underline importance of planning tests and determining expected results in advance of test execution on Software Testing.