Thursday, September 16, 2010

ISTQB Questions

1. What is the strong code coverage tool.
a. Decision Coverage
b. Condition Coverage
c. Statement Coverage
d. Path Coverage
Answer: d

2. Typical defects discovered by static analysis includes
a. Programming standard violations
b. Referring a variable with an undefined value
c. security vulnerabilities
d. All Above
Answer: a

3. System Integration testing should be done after
a. Integration testing
b. System testing
c. unit testing
d. component integration testing
Answer:b

4. Which rule should not be followed for reviews
a. Defects and issues are identified and corrected
b. The product is reviewed not the producer
c. All members of the reviewing team are responsible for the result of the review
d. Each review has a clear predefined objective

5. A tool that supports traceability, recording of incidents or scheduling of tests is called
A. a dynamic analysis tool
B. a test execution tool
C. a debugging tool
D. a test management tool
E. a configuration management tool
Answer:D

6. Poor software characteristics are
A. Only Project risks
B. Only Product risks
C. Project risks and Product risks
D. Project risks or Product risks
Answer:B

7. System testing should investigate
A. Non-functional requirements only not Functional requirements
B. Functional requirements only not non-functional requirements
C. Non-functional requirements and Functional requirements
D. Non-functional requirements or Functional requirements
Answer:C

8. Contract and regulation testing is a part of
A. System testing
B. Acceptance testing
C. Integration testing
D. Smoke testing
Answer:B

9. Find the correct flow of the phases of a formal review
A. Planning, Review meeting, Rework, Kick off
B. Planning, Individual preparation, Kick off, Rework
C. Planning, Review meeting, Rework, Follow up
D. Planning, Individual preparation, Follow up, Kick off
Answer:C

10. Which is not the testing objectives
A. Finding defects
B. Gaining confidence about the level of quality and providing information
C. Preventing defects.
D. Debugging defects
Answer:D

11.Maintenance releases and technical assistance centers are examples of which of the following costs of quality?
A. External failure
B. Internal failure
C. Appraisal
D. Prevention
Answer:A

12. Which is not the project risks
A. Supplier issues
B. Organization factors
C. Technical issues
D. Error-prone software delivered
Answer:D

13. Bug life cycle
A. Open, Assigned, Fixed, Closed
B. Open, Fixed, Assigned, Closed
C. Assigned, Open, Closed, Fixed
D. Assigned, Open, Fixed, Closed
Answer:A

14. Who is responsible for document all the issues, problems and open point that were identified during the review meeting
A. Moderator
B. Scribe
C. Reviewers
D. Author
Answer:B

15. ‘X’ has given a data on a person age, which should be between 1 to 99. Using BVA which is the appropriate one
A. 0,1,2,99
B. 1, 99, 100, 98
C. 0, 1, 99, 100
D. –1, 0, 1, 99
Answer:C

16. Which is not a testing principle
A. Early testing
B. Defect clustering
C. Pesticide paradox
D. Exhaustive testing
Answer:D

17.A project that is in the implementation phase is six weeks behind schedule. The delivery date for the product is four months away. The project is not allowed to slip the delivery date or compromise on the quality standards established for his product. Which of the following actions would bring this project back on schedule?
A. Eliminate some of the requirements that have not yet been implemented.
B. Add more engineers to the project to make up for lost work.
C. Ask the current developers to work overtime until the lost work is recovered.
D. Hire more software quality assurance personnel.
Answer:A

18. The ___________ Testing will be performed by the people at client own
locations
A. Alpha testing
B. Field testing
C. Performance testing
D. System testing
Answer:B

19.Which of the following is the standard for the Software product quality
A. ISO 1926
B. ISO 829
C. ISO 1012
D. ISO 1028
Answer:A

20.Which is not a black box testing technique
A. Equivalence partition
B. Decision tables
C. Transaction diagrams
D. Decision testing
Answer:D

21. Find the mismatch
A. Test data preparation tools – Manipulate Data bases
B. Test design tools – Generate test inputs
C. Requirement management tools – Enables individual tests to be traceable
D. Configuration management tools – Check for consistence
Answer:D

22.Evaluating testability of the requirements and system are a part of which phase:-
A. Test Analysis and Design
B. Test Planning and control
C. Test Implementation and execution
D. Evaluating exit criteria and reporting
Answer:A

23. Which of the following has highest level of independence in which test cases are:
A. Designed by persons who write the software under test
B. Designed by a person from a different section
C. Designed by a person from a different organization
D. Designed by another person
Answer:C

24.Test planning has which of the following major tasks?
i. Determining the scope and risks, and identifying the objectives of testing.
ii. Determining the test approach (techniques,test items, coverage, identifying and
interfacing the teams involved in testing , testware)
iii. Reviewing the Test Basis (such as requirements,architecture,design,interface)
iv. Determining the exit criteria.
A. i,ii,iv are true and iii 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
Answer:A

25. Deciding How much testing is enough should take into account :-
i. Level of Risk including Technical and Business product and project risk
ii. Project constraints such as time and budget
iii. Size of Testing Team
iv. Size of the Development Team
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
Answer:C

26.Which of the following will be the best definition for Testing:
A. The goal / purpose of testing is to demonstrate that the program works.
B. The purpose of testing is to demonstrate that the program is defect free.
C. The purpose of testing is to demonstrate that the program does what it is supposed to do.
D. Testing is executing Software for the purpose of finding defects.
Answer:D

27. Minimum Tests Required for Statement Coverage and Branch Coverage:
Read P
Read Q
If p+q > 100 then
Print "Large"
End if
If p > 50 then
Print "pLarge"
End if
A. Statement coverage is 2, Branch Coverage is 2
B. Statement coverage is 3 and branch coverage is 2
C. Statement coverage is 1 and branch coverage is 2
D. Statement Coverage is 4 and Branch coverage is 2
Answer:C

28. Match every stage of the software Development Life cycle with the Testing Life cycle:
i. Hi-level design a Unit tests
ii. Code b Acceptance tests
iii. Low-level design c System tests
iv. Business requirements d Integration tests
A. i-d , ii-a , iii-c , iv-b
B. i-c , ii-d , iii-a , iv-b
C. i-b , ii-a , iii-d , iv-c
D. i-c , ii-a , iii-d , iv-b
Answer:D

29. Which of the following is a part of Test Closure Activities?
i. Checking which planned deliverables have been delivered
ii. Defect report analysis.
iii. Finalizing and archiving testware.
iv. Analyzing lessons.
A. i , ii , iv are true and iii is false
B. i , ii , iii are true and iv is false
C. i , iii , iv are true and ii is false
D. All of above are true
Answer:C

30. Which of the following is NOT part of a high level test plan?
A. Functions not to be tested.
B. Environmental requirements.
C. Analysis of Specifications.
D. Entry and Exit criteria.
Answer:C

31. If a candidate is given an exam of 40 questions, should get 25 marks to pass 61%) and should get 80% for distinction, what is equivalence class.
A. 23, 24, 25
B. 0, 12, 25
C. 30, 36, 39
D. 32,37,40
Answer:D

No comments:

Post a Comment