Tuesday, May 26, 2015

[ISTQB Practice Questions 1]: Chapter 1 - Fundamentals of testing

Q1 Though activities in the Fundamental test process may overlap or occur concurrently, identify the logical sequential process.
(i) Test Implementation and Execution
(ii) Test Closure activities
(iii) Evaluating exit criteria and reporting
(iv) Test Planning and Control
(v) Test Analysis and Design

(A)  iv - v - iii - ii - i    (B)   v - i - iii - ii - iv   
(C)  iv - v - i - iii - ii    (D)   v - ii - iii - i - iv   


Q2 Which of the following is a MAJOR task of evaluating exit criteria and reporting?
A). Writing a test summary report for stake holder.
B). Logging the outcome of test execution
C). Repeating test activities as a result of action taken for each discrepancy.
D). evaluating a test-ability of the requirements and system.


Q3 What is the USUAL sequence for performing the following activities during the Fundamental Test Process?
a. Analyze the test basis documents.
b. Define the expected results.
c. Create the test execution schedule.
d. Establish the traceability of the test conditions

(A)  d, a, c, b    (B)  a, d, b, c   
(C)   a, b, c, d    (D)   a, b, d, c   

Q4 Which of the following activities would NORMALLY be undertaken during test planning?
a. Scheduling test analysis and design.
b. Designing Test Conditions.
c. Monitoring test progress.
d. Identifying the objectives of testing.
e. Evaluating test tools.
f. Selecting test metrics for monitoring and control.

(A)   b, c and d    (B)  a, d and f   
(C)  a, d and e    (D)  b, c and f   


Q5 A deviation from specified or expected behavior that is visible to end user is called.

A). An error
B). A fault
C). A failure
D). A defect


Q6 What should be taken into account to determine when to stop testing?
I. Technical risk
II. Business risk
III Project constraints
IV Product documentation

(A)  I and II are true. III and N are false     (B)   III is true, I, II, and IV are false   
(C)   I, II, and IV are true; III is false     (D)   I, II, and III are true, IV is false.   


Q7 Which of the following is false?

A) In a system two different failures may have different severities. 
B) A system is necessarily more reliable after debugging for the removal of faults.
C) A fault need not affect the reliability of system.
D) Undetected errors may lead to faults and eventually to incorrect behavior.


Q8 Test data planning essentially includes

A) Network
B) Operational Model
C) Boundary Value analysis 
D) Test procedure planning


Q9 Which of the following is true?

(A)  Component testing should be black box, system testing should be white box.    
(B)   If u find a lot of bugs in testing, you should not be very confident about the quality of software.   
(C)  The fewer bugs you find, the better your testing was    
(D)   The more tests you run, the more bugs you will find. 


Q10 Which of the following is KEY test closure task?

A) Ensuring proper environment setup
B) Writing a test summary report
C) Assessing the need for additional tests
D) Finalizing and archiving test-ware. 


Q11 Which defects are often much cheaper to remove?

A)Usability Defects found by customer
B) Defect in infrequently used functionality
C) Defects that were detected early
D) Minor defects that were found by users


Q12 Which of the following could be a reason for a failure
1) Testing fault
2) Software fault
3) Design fault
4) Environment Fault
5) Documentation Fault

(A)  2 is a valid reason; 1,3,4 & 5 are not    (B)   1,2,3,4 are valid reasons; 5 is not   
(C)  1,2,3 are valid reasons; 4 & 5 are not    (D)  All of them are valid reasons for failure.   


Q13 Which of the following statements describes a key principle of software testing?

(A)  Automated tests allow better statements of confidence about the quality of software products.
(B)   For a software system, it is normally impossible to test all the input and output combinations.   
(C)   Exhaustive software testing is, with enough effort and tool support, feasible for all software.   
(D)   The purpose of software testing is demonstrating the absence of defects in software products.   



Q14 Which activities form part of test planning?
i) Developing test cases.
ii) Defining the overall
approach to testing.
iii) Assigning resources.
iv) Building the test environment .
v) Writing test conditions.

(A)   i, ii &iv are true, iii & v are false.    (B)  . ii & iii are true, i, iv& v are false.    
(C)  . iv& v are true, i, ii & iii are false.    (D)   i, ii & iii are true iv& v are false.    



Q15 Test Implementation and execution has which of the following major tasks?
i. Developing and prioritizing test cases, creating test data, writing test procedures and optionally preparing the test harnesses and writing automated test scripts.
ii. Creating the test suite from the test cases for efficient test execution.
iii. Verifying that the test environment has been set up correctly.
iv. Determining the exit criteria.

(A)   i,ii,iii are true and iv is false     (B)  i,iv are true and ii is false   
(C)  i,ii are true and iii,iv are false    (D)  ii,iii,iv are true and i is false   



Answers:

1. C
2. A
3. B
4. B
5. C
6. D
7. B
8. D
9. B
10.D
11.C
12.D
13.B
14.B
15.A



No comments:

Post a Comment