NPTEL Software Testing Assignment 1 Answers 2022

NPTEL Software Testing Assignment 1

Are you looking for the Answers to NPTEL Software Testing Assignment 1? This article will help you with the answer to the National Programme on Technology Enhanced Learning (NPTEL) Course “NPTEL Software Testing Assignment 1

What is Software Testing?

Over the years program several testing techniques have developed and tools have become available. Also, testing has been acknowledged as the primary technique for ensuring software reliability. The course would provide a brief introduction to test process and techniques available for black box and white box test case design. Integration, system and regression testing would also be discussed. A few of the test tools would be discussed and the participants would be encouraged to use.


Average assignment score = 25% of the average of best 8 assignments out of the total 12 assignments given in the course.
Exam score = 75% of the proctored certification exam score out of 100

Final score = Average assignment score + Exam score

YOU WILL BE ELIGIBLE FOR A CERTIFICATE ONLY IF THE AVERAGE ASSIGNMENT SCORE >=10/25 AND EXAM SCORE >= 30/75. If one of the 2 criteria is not met, you will not get the certificate even if the Final score >= 40/100.

Below you can find the answers for the NPTEL Software Testing Assignment 1

Assignment No.Answers
Software Testing Assignment 1 Click Here
Software Testing Assignment 2 Click Here
Software Testing Assignment 3 Click Here
Software Testing Assignment 4 Click Here

NPTEL Software Testing Assignment 1 Answers:-

Q1. Which one of the following is true concerning verification?

Answer:- d,e

Q2. Which one of the following can be inferred from the pesticide paradox?

Answer:- b,d

Q3. Suppose an untested program was determined to contain 1000 bugs. Three different testing techniques were applied to test the code. Each testing technique is effective to detect 40% of the bugs that exist before the concerned testing technique is applied. While fixing a bug detected by using a test strategy, there is a 50% chance of creating a new bug. How many bugs would exist in the code after the three testing and bug-fix cycles have been carried out?

Answer:- d

Q4. Why is it necessary to test a large program at three different levels: unit, integration, as well as the system level, rather than thoroughly testing only at the system level?

Answer:- c

???? Next Week Answers: Assignment 02 ????

quizxp telegram

Q5. Pick the correct statement from the following:

Answer:- c

Q6. During unit testing, which one of the following provides the non-local data structures to the unit under test for accessing?


Q7. Unit testing of a software module does NOT test which one of the following?

Answer:- a,d

Note:- We are going to post answers for all weeks you can join us on telegram for regular updates and if there are any changes in answers then will update on our telegram channel only.

quizxp telegram

Q8. Which statement below BEST describes performance testing? Thoroughness of testing

Answer:- d

Q9. Which one of the following best describes the purpose of smoke test?

Answer:- b

Q10. Who among the following performs acceptance testing?

Answer:- a

For other courses answers:- Visit

For Internship and job updates:- Visit

Disclaimer: We do not claim 100% surety of answers, these answers are based on our sole knowledge, and by posting these answers we are just trying to help students, so we urge do your assignment on your own.

if you have any suggestions then comment below or contact us at [email protected]

If you found this article Interesting and helpful, don’t forget to share it with your friends to get this information.