0% found this document useful (0 votes)
146 views

TestTypes Quiz Answer

This document contains 20 multiple choice questions about software testing concepts and techniques. The questions cover topics like business cycle testing, white box vs black box testing, regression testing characteristics, functional vs non-functional testing, test coverage types like statement and path coverage, and definitions of terms like confirmation and regression testing.

Uploaded by

Chun Chun
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
146 views

TestTypes Quiz Answer

This document contains 20 multiple choice questions about software testing concepts and techniques. The questions cover topics like business cycle testing, white box vs black box testing, regression testing characteristics, functional vs non-functional testing, test coverage types like statement and path coverage, and definitions of terms like confirmation and regression testing.

Uploaded by

Chun Chun
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

Question1: 

 Business Cycle Testing   (1 Points)


Answer: 

A. Ensure database access methods and processes function properly and without
data corruption  
B. Ensure proper navigation and object states for each application window and
objects  
C. Ensure proper target-of-test and background processes function
according to required business models and schedules  
D. Ensure that an actor/user can access only those functions or data if they have
right  

Question2:  Which of the following techniques is NOT a White box technique?   (1


Points)
Answer: 

A. Statement Testing and coverage  


B. Decision Testing and coverage  
C. Condition Coverage  
D. Boundary value analysis 

Question3:  Which of the following are characteristic of regression testing? 

i) Regression testing is run ONLY once


ii) Regression testing is used after fixes have been made
iii) Regression testing is often automated
iv) Regression tests need not be maintained   (1 Points)
Answer: 

A. ii, iv  
B. ii, iii  
C. i, iii, iv  
D. iii  

Question4:  Functional testing demonstrates   (1 Points)


Answer: 

A. HOW WELL the product behaves  


B. WHAT the product does  
C. Both of the above  
D. None of the above  

Question5:  Which of the following is a non-functional quality characteristic?   (1


Points)
Answer: 

A. Feasibility  
B. Maintenance  
C. Usability  
D. Regression  

Question6:  How many functional testing types are introduced in the topic?   (1


Points)
Answer: 

A. 3  
B. 4  
C. 5  
D. 6  

Question7:  What type of testing will you perform on internet banking solution?   (1


Points)
Answer: 

A. System integration  
B. Functional testing  
C. Non-functional testing  
D. Requirement's testing  

Question8:  Path coverage includes   (1 Points)


Answer: 

A. Statement coverage  
B. Condition coverage  
C. Decision coverage  
D. None of these  

Question9:  Which of the following list contains only non-functional testing types?   (1


Points)
Answer: 

A. Interoperability (compatibility) testing, reliability testing, performance testing  


B. System testing, performance testing  
C. Load testing, stress testing, volume testing, portability testing  
D. Testing various configurations, beta testing, load testing  

Question10:  Minimum Test Required for Statement Coverage:

Disc = 0
Order-qty = 0
Read Order-qty
If Order-qty >=20 then
Disc = 0.05
If Order-qty >=100 then
Disc =0.1
End if
End if   (1 Points)
Answer: 
A. Statement coverage is 4  
B. Statement coverage is 1  
C. Statement coverage is 3  
D. Statement Coverage is 2 

Question11:  This part of a program is given:

WHILE (condition A) Do B
END WHILE

How many decisions should be tested in this code in order to achieve 100% decision
coverage?   (1 Points)
Answer: 

A. 2  
B. Indefinite  
C. 1  
D. 4  

Question12:  Which of the following is not part of performance testing?   (1 Points)


Answer: 

A. Measuring response time  


B. Measuring transaction rates  
C. Recovery testing  
D. Simulating many users  

Question13:  Repeated Testing of an already tested program, after modification, to


discover any defects introduced or uncovered as a result of the changes in the
software being tested or in another related or unrelated software component   (1
Points)
Answer: 

A. Re Testing  
B. Confirmation Testing  
C. Regression Testing  
D. Negative Testing  

Question14:  Which of the following is NOT a type of non-functional test?   (1 Points)


Answer: 

A. State-Transition  
B. Usability  
C. Performance  
D. Portability  

Question15:  The term confirmation testing is synonymous to   (1 Points)


Answer: 
A. Exploratory testing  
B. Regression testing  
C. Exhaustive testing  
D. Re- testing  

Question16:  What is the smallest number of test cases required to Provide 100%


branch coverage?

If(x>y) x=x+1;
else y=y+1;
while(x>y)
{
y=x*y; x=x+1;
}   (1 Points)
Answer: 

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

Question17:  Functional testing is mostly   (1 Points)


Answer: 

A. Validation techniques  
B. Verification techniques  
C. Both of the above  
D. None of the above  

Question18:  Following example is a

if (condition1 && (condition2 || function1()))


statement1;
else
statement2; (Testing concepts)   (1 Points)
Answer: 

A. Decision coverage  
B. Condition coverage  
C. Statement coverage  
D. Path Coverage  

Question19:  Reliability, usability, efficiency are   (1 Points)


Answer: 

A. Functional characteristics  
B. Non functional characteristics  
C. Both of the above  
D. None of the above  

Question20:  Which of the following is TRUE?   (1 Points)


Answer: 

A. Confirmation testing is testing fixes to a set of defects and regression


testing is testing to establish whether any defects have been introduced
as a result of changes  
B. Confirmation testing is testing to establish whether any defects have been
introduced as a result of changes and Regression testing is testing fixes to a
set of defects  
C. Confirmation testing and Regression testing are both testing to establish
whether any defects have been introduced as a result of changes  
D. Confirmation testing and Regression testing are both testing fixes to a set of
defects  

You might also like