Development testing includes all activities that are carried out by the team developing system.
TESTING: Is intended to show that program does what is intended to do and discover program defects before is put into use.
Benefits of development testing
NB: Debugging, is the process of fixing errors that occurs during testing.
Testing may be carried out in the following levels;
Testing based on requirements and functionality. It does not requires any programming skills during testing.
This testing based on internal logic of an application’s code. Also known as Glass box testing. Example testing on statement, branches and conditions (i.e. if and while loop).
Testing individual software components or module. Typically done by a programmer and not by a testers, since it requires the internal program design and code.
Continuous testing of application as new functionality is added. It is done by a programmer or tester after combined functionality. Two module combined and testing.
Entire system is tested as per the requirenments.It covers all combined parts of a system i.e. Hardware part and software requirenment.Functional requirements and non- functional requirements.
TYPES OF SYSTEM TESTING
In system testing, here are the few types of system testing a larger software development company would typically use are, usability testing, stress testing, regression testing, functional testing.
Qn.What type of system testing should testers to use?
-There over 50 different types of system testing. The specific types used by a tester depend on several variables. Those variables includes: