SWT301 - TEST 2 QUESTIONS AND
ANSWERS
Testing responsibilities:
Tester 1 � Verify that the program is able to display images clearly on all 10 of the
monitors in the lab
Tester 2 - Make sure the program instructions are easy to use Security concerns are
important for which type of applications
Tester 3 � Verify that the calculation module works correctly by using both scripts and
ad hoc testing. Which term is used to refer to the testing that is performed by
Tester 3 in the above scenario?
A. Unit testing
B. Algorithm specific testing
C. Compatibility testing
D. Black box testing - Correct Answers -D
Q. 426: Code Walkthrough
A. Type of dynamic testing
B. Type of static testing
C. Neither dynamic nor static
D. Performed by the testing team - Correct Answers -B
25. Which of the following is a black box design technique?
a. statement testing
b. equivalence partitioning
c. error- guessing
d. usability testing - Correct Answers -B
what is the purpose of code coverage tools?
A. they are used to show the extent to which the logic in the program was executed
B. They are used as an alternative to testing
C. They are used to compile the program - Correct Answers -
Q. 360: Which of the following is a static test?
A. Code inspection
B. Coverage analysis
C. Usability assessment
D. Installation test - Correct Answers -A
, Q. 405: A test case design technique for a component in which test cases are designed
to execute statements is called as?
A. State transition Testing
B. Static Testing
C. Transition testing
D. Statement testing - Correct Answers -D
Q. 77: Testing techniques that can be used in acceptance testing are
A. Structural
B. Functional
C. Usability
D. A and B
E. B and C - Correct Answers -D
Q. 361: A program with high cyclometic complexity is almost likely to be:
A. Large
B. Small
C. Difficult to write
D. Difficult to test - Correct Answers -D
Q. 191: Which of the following technique is the most suitable for negative testing
A. Boundary value analysis
B. Internal value analysis
C. State transition testing
D. All of the above - Correct Answers -D
Q. 358: A program validates a numeric field as follows:
Values less than 10 are rejected, values between 10 and 21 are accepted, values
greater than or equal to 22 are rejected. Which of the following input values cover all of
the equivalence partitions?
A. 10,11,21
B. 3,20,21
C. 3,10,22
D. 10,21,22 - Correct Answers -C
what qualities must an individual possess to test effectively a software application
A. Good Communication Skill
B. Good Error Guessing
C. Good Analytical Skill
D. All of the above - Correct Answers -
Q. 9: Decision Coverage.
A. Testing the boolean expressions which are not in control structures
ANSWERS
Testing responsibilities:
Tester 1 � Verify that the program is able to display images clearly on all 10 of the
monitors in the lab
Tester 2 - Make sure the program instructions are easy to use Security concerns are
important for which type of applications
Tester 3 � Verify that the calculation module works correctly by using both scripts and
ad hoc testing. Which term is used to refer to the testing that is performed by
Tester 3 in the above scenario?
A. Unit testing
B. Algorithm specific testing
C. Compatibility testing
D. Black box testing - Correct Answers -D
Q. 426: Code Walkthrough
A. Type of dynamic testing
B. Type of static testing
C. Neither dynamic nor static
D. Performed by the testing team - Correct Answers -B
25. Which of the following is a black box design technique?
a. statement testing
b. equivalence partitioning
c. error- guessing
d. usability testing - Correct Answers -B
what is the purpose of code coverage tools?
A. they are used to show the extent to which the logic in the program was executed
B. They are used as an alternative to testing
C. They are used to compile the program - Correct Answers -
Q. 360: Which of the following is a static test?
A. Code inspection
B. Coverage analysis
C. Usability assessment
D. Installation test - Correct Answers -A
, Q. 405: A test case design technique for a component in which test cases are designed
to execute statements is called as?
A. State transition Testing
B. Static Testing
C. Transition testing
D. Statement testing - Correct Answers -D
Q. 77: Testing techniques that can be used in acceptance testing are
A. Structural
B. Functional
C. Usability
D. A and B
E. B and C - Correct Answers -D
Q. 361: A program with high cyclometic complexity is almost likely to be:
A. Large
B. Small
C. Difficult to write
D. Difficult to test - Correct Answers -D
Q. 191: Which of the following technique is the most suitable for negative testing
A. Boundary value analysis
B. Internal value analysis
C. State transition testing
D. All of the above - Correct Answers -D
Q. 358: A program validates a numeric field as follows:
Values less than 10 are rejected, values between 10 and 21 are accepted, values
greater than or equal to 22 are rejected. Which of the following input values cover all of
the equivalence partitions?
A. 10,11,21
B. 3,20,21
C. 3,10,22
D. 10,21,22 - Correct Answers -C
what qualities must an individual possess to test effectively a software application
A. Good Communication Skill
B. Good Error Guessing
C. Good Analytical Skill
D. All of the above - Correct Answers -
Q. 9: Decision Coverage.
A. Testing the boolean expressions which are not in control structures