NPTEL Software Testing Assignment 6 Answers 2022

NPTEL Software Testing Assignment 6 Answers 2022:- In this post, We have provided answers of NPTEL Software Testing Assignment 6 Answers 2022. We provided answers here only for reference. Plz, do your assignment at your own knowledge.

About Software Testing :

This course will cover various techniques for test case design, as used for testing of software artifacts including requirements, design and code. We will discuss algorithms and techniques for test case design based on graphs, logic, syntax of programming languages and on inputs. Special techniques for testing object-oriented features and web applications will also be discussed. The course will end with symbolic testing techniques. These broadly will cover test cases for both white-box and black-box.

CRITERIA TO GET A CERTIFICATE

Average assignment score = 25% of 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 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.

Software Testing Assignment Answers 2022Answer Link
Week 1Click Here
Week 2Click Here
Week 3Click Here
Week 4Click Here
Week 5Click Here
Week 6Click Here
Week 7Click Here
Week 8Click Here
Week 9Click Here
Week 10Click Here
Week 11Click Here
Week 12Click Here

NPTEL Software Testing Assignment 6 Answers 2022

1. While applying logic-based testing to test source code, is it true that the predicates can be taken exactly as they occur in code always?

a. Yes, the predicates can be considered exactly as they occur in code.
b. No, sometimes we have to add extra clauses to the predicate

Answer:- 

2. How do logical predicates occur in finite state machines?

a. The logical predicates occur as a part of the states of the finite state machines.
b. The logical predicates occur as guards in the transitions of the finite state machines.

Answer:- 

Answers will be Uploaded Shortly and it will be Notified on Telegram, So JOIN NOW

NPTEL Software Testing Assignment 6 Answers 2022

3. In a requirements specification document, where do logical predicates occur?

a. They occur directly as a part of the requirements.
b. They occur as pre-conditions, invariants and post-conditions in the requirements.
c. All the conditions in requirements can be translated into predicates.
d. Logical predicates cannot be found in requirements.

Answer:- 

4. State true or false: The internal variable z in the second predicate needs to be re-written in terms of the input parameters x and y.

a. True
b. False

Answer:- 

5. Is it true that predicate coverage for the first predicate will also subsume predicate coverage for the second predicate?

a. True
b. False

Answer:- 

6. How many test cases will be needed for clause coverage for the second predicate if we explicitly count the true and false values for each clause?

a. Two test cases.
b. Four test cases

Answer:- 

👇For Week 07 Assignment Answers👇

NPTEL Software Testing Assignment 6 Answers 2022

7. State true or false: The set of test case inputs {(x=5,y=3),(x=4,y=6),(x=5,y=6)}{(x=5,y=3),(x=4,y=6),(x=5,y=6)} will satisfy clause coverage for the second predicate.

a. True
b. False

Answer:- 

8. State yes or no: The set of test case inputs {(x=5,y=3),(x=4,y=6),(x=5,y=6)}{(x=5,y=3),(x=4,y=6),(x=5,y=6)}

a. Yes
b. No

Answer:- 

9. How many test cases are needed for satisfying RACC for all the clauses for the second predicate?

a. Only one test case
b. Two test cases
c. Three test cases
d. Five test cases

Answer:- 

10. State true or false: The set of test case inputs {(x=4,y=6),(x=6,y=4),(x=4,y=5)}{(x=4,y=6),(x=6,y=4),(x=4,y=5)} satisfy RACC for the second predicate.

a. True
b. False

Answer:- 

For More NPTEL Answers:- CLICK HERE

Join Our Telegram:- CLICK HERE

Leave a Comment