#1 Download computer science & engineering books free           #2 Display your sponsored posts here. Reach 10,000+ students. Contact: info[at]cpentalk.com for quote           #3 Take the Ultimate Trivia Quiz. See where you rank globally.
+2 votes
in Software Engineering by

1 Answer

0 votes
Best answer

Software testing

Testing is defined as the process in which each program is tested for making sure that each program is functioning correctly. It is an incremental theatrical activity. The points to show the reasons are as given below:

1. The complete program is divided into small modules and each module is checked undependably. Then, all programs are collectively tested for unit testing.

2. After those programs are tested in group and after that whole system is tested CASE tools are used for testing the occurrence of syntax errors which are generally grammatical errors Desk checking is used for testing the occurrence of logical errors which makes a program to produce incorrect results.

3. A beta version of application is released and end user checks it.

Thus, it can be said that it is an incremental theatrical activity.

No, the programmers are not best person to test any program. The points to show the reasons are as given below:

• A programmer has skill to develop the program but they don’t have best skills to test the developed program.

• It is very difficult to find errors and mistakes in own developed program. Thus, testing should be conducted by testers and end users, so that, all possible errors can be found on easy bases.

Related questions

Welcome to CPEN Talk
Solution-oriented students of computer engineering on one platform to get you that


Chuck Norris doesn't bug hunt as that signifies a probability of failure, he goes bug killing.