uiz Space

January 2025 term · Software Testing · BSCS3002

Software Testing Quiz 1: 23 February 2025, Set 1 (January 2025 term)

The IIT Madras BS Software Testing (Software Testing) Quiz 1 paper sat on 23 Feb 2025, in the January 2025 term, set 1: 22 questions for 104 marks in 120 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
104
Duration
120 min
MCQ
11
MSQ
6
Written
5

Updated

Official paper: IIT M IMPROVEMENT AN EXAM QIM4 23 Feb · No negative marking.

Question 1

+1 markOne correct option

THIS IS QUESTION PAPER FOR THE SUBJECT "DEGREE LEVEL : SOFTWARE TESTING (COMPUTER BASED EXAM)" ARE YOU SURE YOU HAVE TO WRITE EXAM FOR THIS SUBJECT? CROSS CHECK YOUR HALL TICKET TO CONFIRM THE SUBJECTS TO BE WRITTEN. (IF IT IS NOT THE CORRECT SUBJECT, PLS CHECK THE SECTION AT THE TOP FOR THE SUBJECTS REGISTERED BY YOU)

  1. A

    YES

  2. B

    NO

Show answer

Correct answer

  • A

    YES

Question 2

+5 marksOne correct option

Consider the following statements and select the correct option. i) The interior vertices in a chain can have in-degree and/or out-degree greater than 1. ii) A maximal chain is a chain that is not a part of any other chain.

  1. A

    Statement (i) is true but statement (ii) is false

  2. B

    Statement (i) is false but statement (ii) is true

  3. C

    Both statements are true

  4. D

    Both statements are false

Show answer

Correct answer

  • B

    Statement (i) is false but statement (ii) is true

Question 3

+5 marksOne correct option
Figure from the original question paper
  1. A

    (i) - 1, (ii) - 2, (iii) - 3

  2. B

    (i) - 2, (ii) - 3, (iii) - 1

  3. C

    (i) - 1, (ii) - 3, (iii) - 2

  4. D

    (i) - 3, (ii) - 2, (iii) - 1

Show answer

Correct answer

  • B

    (i) - 2, (ii) - 3, (iii) - 1

Question 4

+5 marksOne correct option

Edge coverage on graphs is equivalent to which of the following coverage criteria on finite state machines (FSM)?

  1. A

    State coverage

  2. B

    Transition coverage

  3. C

    Transition-pair coverage

  4. D

    None of these

Show answer

Correct answer

  • B

    Transition coverage

Question 5

+5 marksOne correct option
Figure from the original question paper
  1. A

    3

  2. B

    4

  3. C

    5

  4. D

    6

Show answer

Correct answer

  • C

    5

Question 6

+5 marksOne correct option

Suppose an organization that is developing an automated hydroponic system. The main objective of testing in the organization is to show the presence of failures. Testers and developers cooperate to reduce the risks associated with using the system, which can have different levels of consequences. Choose the minimum process maturity level of the organization, considering its testing goals.

  1. A

    Level 1

  2. B

    Level 2

  3. C

    Level 3

  4. D

    Level 4

Show answer

Correct answer

  • C

    Level 3

Question 7

+5 marksOne or more correct options

Which of the following integration testing techniques require the use of test drivers?

Select all that apply.

  1. A

    Big bang

  2. B

    Top-down

  3. C

    Sandwich

  4. D

    Bottom-up

Show answer

Correct answers

  • C

    Sandwich

  • D

    Bottom-up

Question 8

+5 marksOne or more correct options
Figure from the original question paper

Select all that apply.

  1. A

    [1, 2, 5, 3]

  2. B

    [1, 2, 5, 6]

  3. C

    [1, 4, 5, 3, 6]

  4. D

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

Show answer

Correct answers

  • B

    [1, 2, 5, 6]

  • C

    [1, 4, 5, 3, 6]

Question 9

+5 marksOne or more correct options

Which of the following types of testing may require knowledge of the internal structure and the source code under test?

Select all that apply.

  1. A

    Unit testing

  2. B

    Performance testing

  3. C

    Acceptance testing

  4. D

    Integration and system testing

Show answer

Correct answers

  • A

    Unit testing

  • D

    Integration and system testing

Question 10

+6 marksOne or more correct options
Figure from the original question paper

Select all that apply.

  1. A

    testCase1()

  2. B

    testCase2()

  3. C

    testCase3()

  4. D

    testCase4()

Show answer

Correct answers

  • C

    testCase3()

  • D

    testCase4()

Question 11

+6 marksOne correct option

Based on the above data, answer the given subquestions.

Based on the above data, answer the given subquestions.

What is the number of states in the FSM?

  1. A

    4

  2. B

    5

  3. C

    6

  4. D

    8

Show answer

Correct answer

  • A

    4

Question 12

+6 marksOne or more correct options

Based on the above data, answer the given subquestions.

Based on the above data, answer the given subquestions.

Identify the statement(s) that is/are true about the FSM?

Select all that apply.

  1. A
    Figure from the original question paper
  2. B
    Figure from the original question paper
  3. C
    Figure from the original question paper
  4. D
    Figure from the original question paper
Show answer

Correct answers

  • A
    Figure from the original question paper
  • D
    Figure from the original question paper

Question 13

+6 marksWritten answer

Based on the above data, answer the given subquestions.

Based on the above data, answer the given subquestions.
Figure from the original question paper
Show answer

A written answer, not marked automatically.

Question 14

+6 marksOne correct option

Based on the above data, answer the given subquestions.

Based on the above data, answer the given subquestions.
Figure from the original question paper
  1. A

    [1, 4]

  2. B

    [2, 3, 4]

  3. C

    [1, 2, 3, 4]

  4. D

    [1, 3, 4]

Show answer

Correct answer

  • C

    [1, 2, 3, 4]

Question 15

+6 marksWritten answer

Based on the above data, answer the given subquestions.

Based on the above data, answer the given subquestions.
Figure from the original question paper
Show answer

A written answer, not marked automatically.

Question 16

+6 marksOne correct option

Based on the above data, answer the given subquestions.

Based on the above data, answer the given subquestions.
Figure from the original question paper
  1. A

    {[1, 3, 4]}

  2. B

    {[2, 2, 3, 4]}

  3. C

    {[1, 3, 4], [1, 2, 3, 4]}

  4. D

    {[1, 4], [1, 3, 4], [1, 2, 3, 4]}

Show answer

Correct answer

  • D

    {[1, 4], [1, 3, 4], [1, 2, 3, 4]}

Question 17

+6 marksOne or more correct options

Based on the above data, answer the given subquestions.

Based on the above data, answer the given subquestions.

We have computed some of the prime paths, which are as follows: 1. [1, 2, 4, 6], 2. [1, 3, 4, 6], 3. [1, 3, 5], 4. [5, 3, 5], Identify the missing prime path(s).

Select all that apply.

  1. A

    [3, 5, 3]

  2. B

    [1, 3, 5, 3, 4]

  3. C

    [5, 3, 4, 6]

  4. D

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

Show answer

Correct answers

  • A

    [3, 5, 3]

  • C

    [5, 3, 4, 6]

Question 18

+6 marksOne correct option

Based on the above data, answer the given subquestions.

Based on the above data, answer the given subquestions.

Identify the minimum number of test paths required to satisfy node coverage and edge coverage.

  1. A

    1 for node coverage and 2 for edge coverage.

  2. B

    2 for both node coverage and edge coverage.

  3. C

    2 for node coverage and 3 for edge coverage.

  4. D

    3 for both node coverage and edge coverage.

Show answer

Correct answer

  • B

    2 for both node coverage and edge coverage.

Question 19

+6 marksOne correct option

Based on the above data, answer the given subquestions.

Based on the above data, answer the given subquestions.

Consider the following set of test paths. {[1, 2, 4, 6], [1, 3, 5, 3, 4, 6]}. Identify the correct statement from the following options.

  1. A

    It satisfies node coverage, but not edge coverage.

  2. B

    It satisfies node coverage and edge coverage, but not edge-pair coverage.

  3. C

    It satisfies node edge-pair coverage, but not prime path coverage.

  4. D

    It satisfies prime path coverage.

Show answer

Correct answer

  • B

    It satisfies node coverage and edge coverage, but not edge-pair coverage.

Question 20

+1 markWritten answer

Based on the above data, answer the given subquestions.

Based on the above data, answer the given subquestions.
Show answer

A written answer, not marked automatically.

Question 21

+1 markWritten answer

Based on the above data, answer the given subquestions.

Based on the above data, answer the given subquestions.
Show answer

A written answer, not marked automatically.

Question 22

+1 markWritten answer

Based on the above data, answer the given subquestions.

Based on the above data, answer the given subquestions.
Show answer

A written answer, not marked automatically.