Quiz Space

September 2023 term · Software Testing · BSCS3002

Software Testing End Term: 24 December 2023, Set FDB1 (September 2023 term)

The IIT Madras BS Software Testing (Software Testing) End Term paper sat on 24 Dec 2023, in the September 2023 term, set FDB1: 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
MCQ
19
MSQ
1

Updated

Official paper: IIT M DEGREE FN EXAM FDB1 24 Dec 2023 · No negative marking.

Question 1

+5 marksOne correct option
  1. A

    2

  2. B

    3

  3. C

    4

  4. D

    5

Show answer

Correct answer

  • C

    4

Question 2

+5 marksOne correct option
  1. A

    4

  2. B

    7

  3. C

    15

  4. D

    24

Show answer

Correct answer

  • A

    4

Question 3

+5 marksOne correct option
  1. A

    A-3, B-1, C-2

  2. B

    A-3, B-2, C-1

  3. C

    A-2, B-1, C-3

  4. D

    A-2, B-3, C-1

Show answer

Correct answer

  • D

    A-2, B-3, C-1

Question 4

+5 marksOne correct option

Based on the above data, answer the given subquestions.

What are the minimum number of test cases to be prepared for node coverage and edge coverage?

  1. A

    It is 1 for node coverage, and 2 for edge coverage

  2. B

    It is 2 for node coverage, and 1 for edge coverage

  3. C

    It is 1 for both node coverage and edge coverage

  4. D

    It is 2 for both node coverage and edge coverage

Show answer

Correct answer

  • A

    It is 1 for node coverage, and 2 for edge coverage

Question 5

+5 marksOne correct option

Based on the above data, answer the given subquestions.

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 6

+5 marksOne correct option
  1. A

    testcase1()

  2. B

    testcase2()

  3. C

    testcase3()

  4. D

    testcase4()

Show answer

Correct answer

  • C

    testcase3()

Question 7

+5 marksOne correct option
  1. A

    Conditional operator replacement

  2. B

    Logical operator replacement

  3. C

    Scalar variable replacement

  4. D

    Relational Operator replacement

Show answer

Correct answer

  • C

    Scalar variable replacement

Question 8

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

Correct answer

  • B

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.

With reference to the truth table row numbers (Row#) given in the mainquestion, identify the GICC pairs for clause a from the following options?

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

Correct answer

  • A

Question 11

+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 mainquestion, identify the RICC pairs for clause a from the following options?

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

Correct answer

  • B

Question 12

+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 13

+5 marksOne correct option
  1. A

    Overloading Method Change (OMC)

  2. B

    Argument Number Change (ANC)

  3. C

    Argument Order Change (AOC)

  4. D

    Actual Type Change (ATC)

Show answer

Correct answer

  • C

    Argument Order Change (AOC)

Question 14

+5 marksOne correct option

An application transition graph (ATG) has a transition from one web component to another which would be triggered when user manually edits the URL. Which of the following types of transition is it?

  1. A

    Simple link transition

  2. B

    Form link transition

  3. C

    Operational transition

  4. D

    Redirect transition

Show answer

Correct answer

  • C

    Operational transition

Question 15

+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

  • C

Question 16

+5 marksOne correct option

Based on the above data, answer the given subquestions.

Which of the following is a content variable in the given atomic section P3 of code ?

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

Correct answer

  • C

Question 17

+5 marksOne correct option

Which of the following is considered as control flow level bypass testing?

  1. A

    A testing approach that uses data captured during user sessions to create test cases.

  2. B

    A testing approach that tries to verify if a web application adequately evaluates invalid inputs.

  3. C

    A testing approach that tries to check for issues related to relationships among different parameters of an input.

  4. D

    A testing approach that tries to verify web applications by executing test cases that break the normal execution sequence.

Show answer

Correct answer

  • D

    A testing approach that tries to verify web applications by executing test cases that break the normal execution sequence.

Question 18

+5 marksOne correct option

Which of the following is not a type/technique of security testing?

  1. A

    To verify that only authorized accesses to the system are permitted.

  2. B

    To identify back doors in the system left open by developers.

  3. C

    To measure the ability of system to keep operating over specified periods of time.

  4. D

    To ensure that virus checkers prevent or curtail entry of viruses into the system.

Show answer

Correct answer

  • C

    To measure the ability of system to keep operating over specified periods of time.

Question 19

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

Correct answer

  • C

Question 20

+5 marksOne or more correct options

Which of the following is/are considered as product quality Metrics?

Select all that apply.

  1. A

    Mean time to failure

  2. B

    Fix backlog and backlog management

  3. C

    Phase-based defect removal pattern

  4. D

    Satisfaction of customers

Show answer

Correct answers

  • A

    Mean time to failure

  • D

    Satisfaction of customers