Quiz Space

September 2024 term · Software Testing · BSCS3002

Software Testing End Term: 22 December 2024, Set QDB1 (September 2024 term)

The IIT Madras BS Software Testing (Software Testing) End Term paper sat on 22 Dec 2024, in the September 2024 term, set QDB1: 22 questions for 100 marks in 180 minutes. Every question is below with its answer. Take it as a timed mock test to be marked, or read it through first.

Questions
22
Marks
100
Duration
180 min
MCQ
16
MSQ
6

Updated

Official paper: IIT M DEGREE AN EXAM QDB3 22 Dec 2024 · No negative marking.

Question 1

+4 marksOne correct option

Which type of testing involves testing the limit of the system, that is, the magnitude of demand that can be placed on the system while continuing to meet its latency, response time and throughput requirements?

  1. A

    Reliability testing

  2. B

    Scalability testing

  3. C

    Compatibility testing

  4. D

    Regulatory testing

Show answer

Correct answer

  • B

    Scalability testing

Question 2

+4 marksOne correct option

Which client-side testing needs to verify the inter-value constraints like credit card number and the expiry date?

  1. A

    Value level bypass testing

  2. B

    Parameter level bypass testing

  3. C

    Control flow level bypass testing

  4. D

    User-session Data based Testing

Show answer

Correct answer

  • B

    Parameter level bypass testing

Question 3

+4 marksOne correct option

Consider transitions between two web pages using back button and forward button, which have to be represented in an Application Transition Graph (ATG). Which type of transitions are these?

  1. A

    Operational transition

  2. B

    Redirect transition

  3. C

    Form link transition

  4. D

    Component expression transition

Show answer

Correct answer

  • A

    Operational transition

Question 4

+4 marksOne correct option
  1. A

    4

  2. B

    7

  3. C

    8

  4. D

    48

Show answer

Correct answer

  • A

    4

Question 5

+4 marksOne or more correct options

Which of the following are true about software quality assurance activities?

Select all that apply.

  1. A

    The activities establish and evaluate the processes that produce products.

  2. B

    The activities focus on determining the defects in the actual products produced.

  3. C

    Involves product-focused action.

  4. D

    Involves process-focused action.

Show answer

Correct answers

  • A

    The activities establish and evaluate the processes that produce products.

  • D

    Involves process-focused action.

Question 6

+4 marksOne or more correct options

Which of the following predicate(s) is/are in Disjunctive Normal Form (DNF) ?

Select all that apply.

  1. A
  2. B
  3. C
  4. D
Show answer

Correct answers

  • A
  • C

Question 7

+5 marksOne or more correct options

Select all that apply.

  1. A
  2. B
  3. C
  4. D
Show answer

Correct answers

  • A
  • C

Question 8

+5 marksOne correct option

Based on the above data, answer the given subquestions.

Identify the component expression corresponding to the given code.

  1. A
  2. B
  3. C
  4. D
Show answer

Correct answer

  • D

Question 9

+4 marksOne correct option

Based on the above data, answer the given subquestions.

  1. A
  2. B
  3. C
  4. D
Show answer

Correct answer

  • B

Question 10

+5 marksOne or more correct options

Based on the above data, answer the given subquestions.

Select all that apply.

  1. A

    [2,3,2]

  2. B

    [2, 3, 4, 6]

  3. C

    [3,2,4,5,7]

  4. D

    [1, 2, 3, 2, 4, 5, 6, 7]

Show answer

Correct answers

  • A

    [2,3,2]

  • C

    [3,2,4,5,7]

Question 11

+5 marksOne or more correct options

Based on the above data, answer the given subquestions.

Consider the set of test paths {[1, 2, 4, 5, 7], [1, 2, 4, 6, 7], [1, 2, 3, 2, 3, 2, 4, 5, 7]}. Which of the following statements is/are true about satisfying the coverage criteria on CFG G?

Select all that apply.

  1. A

    It satisfies node coverage.

  2. B

    It satisfies edge coverage.

  3. C

    It satisfies edge-pair coverage.

  4. D

    It satisfies prime path coverage.

Show answer

Correct answers

  • A

    It satisfies node coverage.

  • B

    It satisfies edge coverage.

  • C

    It satisfies edge-pair coverage.

Question 12

+4 marksOne correct option

Based on the above data, answer the given subquestions.

What is the cyclomatic complexity of the CFG G?

  1. A

    2

  2. B

    3

  3. C

    4

  4. D

    5

Show answer

Correct answer

  • B

    3

Question 13

+4 marksOne correct option
  1. A

    Relational Operator Replacement

  2. B

    Arithmetic Operator Replacement

  3. C

    Absolute Value Insertion

  4. D

    Conditional Operator Replacement

Show answer

Correct answer

  • A

    Relational Operator Replacement

Question 14

+5 marksOne or more correct options

Identify the test cases which will not infect the statement of the mutant.

Select all that apply.

  1. A
  2. B
  3. C
  4. D
Show answer

Correct answers

  • A
  • C
  • D

Question 15

+4 marksOne correct option

Which of the following test cases would strongly kill the mutant?

  1. A
  2. B
  3. C
  4. D
Show answer

Correct answer

  • B

Question 16

+5 marksOne correct option

Based on the above data, answer the given subquestions.

  1. A
  2. B
  3. C
  4. D
Show answer

Correct answer

  • D

Question 17

+5 marksOne correct option

Based on the above data, answer the given subquestions.

With reference to the truth table row numbers (Row#) given in the main data, identify the set of all valid row pairs to satisfy RACC for clause a?

  1. A

    {(7, 8)}

  2. B

    {(6, 8)}

  3. C

    {(1, 5), (2, 6), (3, 7)}

  4. D

    {(1, 5), (1, 6), (1, 7), (2, 5), (2, 6), (2, 7), (3, 5), (3, 6), (3, 7)}

Show answer

Correct answer

  • C

    {(1, 5), (2, 6), (3, 7)}

Question 18

+5 marksOne correct option
  1. A

    Inconsistent type use

  2. B

    State definition anomaly

  3. C

    State definition inconsistency anomaly

  4. D

    State visibility anomaly

Show answer

Correct answer

  • C

    State definition inconsistency anomaly

Question 19

+5 marksOne correct option
  1. A

    Overloading Method Change (OMC)

  2. B

    Argument Number Change (ANC)

  3. C

    Argument Order Change (AOC)

  4. D

    Declared/Parameter Type Change (DTC/PTC)

Show answer

Correct answer

  • A

    Overloading Method Change (OMC)

Question 20

+5 marksOne correct option
  1. A
  2. B
  3. C
  4. D
Show answer

Correct answer

  • B

Question 21

+5 marksOne correct option
  1. A

    [1, 2, 3]

  2. B

    [1, 2, 3, 5]

  3. C

    [1, 2, 3, 4, 5]

  4. D

    [4, 5, 2, 6]

Show answer

Correct answer

  • C

    [1, 2, 3, 4, 5]

Question 22

+5 marksOne correct option
  1. A
  2. B
  3. C
  4. D
Show answer

Correct answer

  • B