Quiz Space

May 2023 term · Software Testing · BSCS3002

Software Testing End Term: 3 September 2023, Set QPE1-S1 (May 2023 term)

The IIT Madras BS Software Testing (Software Testing) End Term paper sat on 3 Sept 2023, in the May 2023 term, set QPE1-S1: 20 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
20
Marks
100
Duration
180 min
MSQ
2
MCQ
18

Updated

Official paper: IIT M DEGREE ET1 EXAM QPE1 S2 03 Sep · No negative marking.

Question 1

+4 marksOne or more correct options

Which of the following parameters of the software system are tested in security testing?

Select all that apply.

  1. A

    Confidentiality

  2. B

    Compatibility

  3. C

    Reliability

  4. D

    Availability

Show answer

Correct answers

  • A

    Confidentiality

  • D

    Availability

Question 2

+4 marksOne correct option

Which type of software metric involves parameters like team size, project cost, schedule, and productivity?

  1. A

    Product metrics

  2. B

    Process metrics

  3. C

    Project metrics

  4. D

    Software quality metrics

Show answer

Correct answer

  • C

    Project metrics

Question 3

+4 marksOne correct option

Which kind of client-side testing tries to verify web applications by executing test cases that break the normal execution sequence?

  1. A

    User-session data based testing

  2. B

    Value level bypass testing

  3. C

    Parameter level bypass testing

  4. D

    Control flow level bypass testing

Show answer

Correct answer

  • D

    Control flow level bypass testing

Question 4

+5 marksOne correct option

Based on the above data , answer the given sub questions.

Identify the number of prime paths in the given CFG.

  1. A

    4

  2. B

    5

  3. C

    6

  4. D

    7

Show answer

Correct answer

  • C

    6

Question 5

+5 marksOne correct option

Based on the above data , answer the given sub questions.

What is the minimum number of test paths required for prime path coverage?

  1. A

    1

  2. B

    2

  3. C

    3

  4. D

    4

Show answer

Correct answer

  • B

    2

Question 6

+6 marksOne correct option

Based on the above data , answer the given sub questions.

Identify the component expression corresponding to the given code .

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

Correct answer

  • C

Question 7

+4 marksOne correct option

Based on the above data , answer the given sub questions.

Identify the empty atomic section in the given code.

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

Correct answer

  • C

Question 8

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

Correct answer

  • A

Question 9

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

Correct answer

  • C

Question 10

+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

  • C

Question 11

+6 marksOne correct option

Based on the above data , answer the given subquestions.

From the given options identify all pairs test requirements to satisfy restricted inactive clause coverage (RICC) for clause a.

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

Correct answer

  • C

Question 12

+6 marksOne correct option
  1. A

    1-B, 2-C, 3-A, 4-D

  2. B

    1-B, 2-C, 3-D, 4-A

  3. C

    1-C, 2-B, 3-A, 4-D

  4. D

    1-C, 2-B, 3-D, 4-A

Show answer

Correct answer

  • D

    1-C, 2-B, 3-D, 4-A

Question 13

+6 marksOne or more correct options

Select all that apply.

  1. A

    testcase1( )

  2. B

    testcase2( )

  3. C

    testcase3( )

  4. D

    testcase4( )

Show answer

Correct answers

  • A

    testcase1( )

  • D

    testcase4( )

Question 14

+5 marksOne correct option

Consider the following Java program.

  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

  • D

    State visibility anomaly

Question 15

+5 marksOne correct option

Consider the following Java program.

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

Correct answer

  • D

Question 16

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

Correct answer

  • B

Question 17

+5 marksOne correct option
  1. A

    Conditional operator replacement

  2. B

    Logical operator replacement

  3. C

    Relational operator replacement

  4. D

    Unary operator insertion

Show answer

Correct answer

  • C

    Relational operator replacement

Question 18

+5 marksOne correct option
  1. A

    4

  2. B

    5

  3. C

    6

  4. D

    7

Show answer

Correct answer

  • B

    5

Question 19

+5 marksOne correct option
  1. A

    3

  2. B

    6

  3. C

    18

  4. D

    27

Show answer

Correct answer

  • A

    3

Question 20

+5 marksOne correct option
  1. A

    4

  2. B

    5

  3. C

    6

  4. D

    7

Show answer

Correct answer

  • A

    4