Question 1
Which of the following parameters of the software system are tested in security testing?
Confidentiality
Compatibility
Reliability
Availability
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.
Which of the following parameters of the software system are tested in security testing?
Confidentiality
Compatibility
Reliability
Availability
Correct answers
Confidentiality
Availability
Which type of software metric involves parameters like team size, project cost, schedule, and productivity?
Product metrics
Process metrics
Project metrics
Software quality metrics
Correct answer
Project metrics
Which kind of client-side testing tries to verify web applications by executing test cases that break the normal execution sequence?
User-session data based testing
Value level bypass testing
Parameter level bypass testing
Control flow level bypass testing
Correct answer
Control flow level bypass testing
Based on the above data , answer the given sub questions.
Identify the number of prime paths in the given CFG.
4
5
6
7
Correct answer
6
Based on the above data , answer the given sub questions.
What is the minimum number of test paths required for prime path coverage?
1
2
3
4
Correct answer
2
Based on the above data , answer the given sub questions.
Identify the component expression corresponding to the given code .
Correct answer
Based on the above data , answer the given sub questions.
Identify the empty atomic section in the given code.
Correct answer
Correct answer
Correct answer
Based on the above data , answer the given subquestions.
Correct answer
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.
Correct answer
1-B, 2-C, 3-A, 4-D
1-B, 2-C, 3-D, 4-A
1-C, 2-B, 3-A, 4-D
1-C, 2-B, 3-D, 4-A
Correct answer
1-C, 2-B, 3-D, 4-A
testcase1( )
testcase2( )
testcase3( )
testcase4( )
Correct answers
testcase1( )
testcase4( )
Consider the following Java program.
Inconsistent type use
State definition anomaly
State definition inconsistency anomaly
State visibility anomaly
Correct answer
State visibility anomaly
Consider the following Java program.
Correct answer
Correct answer
Conditional operator replacement
Logical operator replacement
Relational operator replacement
Unary operator insertion
Correct answer
Relational operator replacement
4
5
6
7
Correct answer
5
3
6
18
27
Correct answer
3
4
5
6
7
Correct answer
4