Indian Institute of Technology Madras
BS Degree Programme · Examination & Study Paper
Software Testing
Quiz 2 · 3 Aug 2025 (Afternoon)
Examination Instructions & Guidelines
- Solve on notebook/paper first before checking solutions.
- MCQ: Exactly 1 option is correct. Negative marking applies.
- MSQ: One or more options correct. Select all to score.
- Scientific calculator allowed for all calculations.
- Official answer key is sealed at the end of this sheet.
- Q1MCQ5 Marks·Choose one option
Which of the following graph coverage criteria is equivalent to state coverage on a finite state machine (FSM)?
- ANode coverage
- BPrime path coverage
- CEdge coverage
- DEdge-pair coverage
- Q2MCQ5 Marks·Choose one option

- A

- B

- C

- D

- A
- Q3MCQ5 Marks·Choose one option
An organization is building an e-commerce website for a retailer which sells consumer electronic devices such as laptops and smartphones. Customers (users) can place an order by making an online payment. One of the requirements of the system is that the store manager should be able to download monthly sales report from the system. Which type of requirement is this?
- AUsability requirement
- BBusiness requirement
- CNon-functional requirement
- DRegulatory requirement
- Q4MCQ5 Marks·Choose one option

- A1-A, 2-C, 3-B
- B1-A, 2-B, 3-C
- C1-B, 2-A, 3-C
- D1-B, 2-C, 3-A
- Q5MCQ5 Marks·Choose one option

- A{0, 30, 40, 120}
- B{0, 30, 40, 120, 125}
- C{30, 40}
- D{−3, 0, 30, 40, 120, 125}
- Q6MCQ5 Marks·Choose one option
In integration testing, top-down approach requires the use of which of the following placeholder components?
- ATest drivers
- BTest stubs
- CBoth test drivers and test stubs
- DIt does not require placeholder components
- Q7MCQ6 Marks·Choose one option

- A8
- B9
- C10
- D7
- Q8MCQ6 Marks·Choose one option
Consider a program that computes tuition fee waiver for a postgraduate program based on a student’s CGPA according to the following rules: • If CGPA is 4.0 to 7.9, 0% fee is waived. • If CGPA is 8.0 to 8.4, 25% fee is waived. • If CGPA is 8.5 to 8.9, 50% fee is waived. • If CGPA is 9.0 to 9.4, 75% fee is waived. • If CGPA is 9.5 to 10.0, 100% fee is waived. Assume that the CGPA is rounded upto one decimal place. How many equivalence class partitions can be identified in this scenario?
- A5
- B6
- C7
- D8
- Q9MCQ6 Marks·Choose one option

- A

- B

- C

- D

- A
- Q10MSQ5 Marks·Choose all correct options

- AThe predicate is in CNF
- BThe predicate has three conjunctions.
- CThe predicate is in DNF
- DThe predicate has one disjunction.
Read the passage below, then answer Q11–Q13

Based on the above data, answer the given subquestions.
Q11MCQ5 Marks·Choose one optionConsidering the row numbers (#) given in the truth table, which of the following is a RACC pair for the clause b.
- A(2, 4)
- B(2, 5)
- C(4, 6)
- D(3, 8)
- Q12MCQ5 Marks·Choose one option
Considering the row numbers (#) given in the truth table, which of the following is a GICC pair for the clause b.
- A

- B

- C

- D

- A
- Q13MCQ5 Marks·Choose one option
Considering the row numbers (#) given in the truth table, identify all RICC pairs for the clause b.
- A

- B

- C

- D

- A
Read the passage below, then answer Q14–Q16

Based on the above data, answer the given subquestions.
Q14MCQ6 Marks·Choose one optionHow many linearly independent paths are there in G?
- A6
- B3
- C4
- D5
- Q15MCQ5 Marks·Choose one option
How many test requirements are there for edge-pair coverage on G?
- A11
- B9
- C8
- D6
- Q16MCQ5 Marks·Choose one option
What is the minimum number of test paths to acheive edge coverage on G?
- A1
- B2
- C3
- D4
Read the passage below, then answer Q17–Q19
Q17MCQ5 Marks·Choose one option
- A

- B

- C

- D

- A
- Q18MCQ5 Marks·Choose one option

- A

- B

- C

- D

- A
- Q19MCQ6 Marks·Choose one option

- A

- B

- C

- D

- A