Friday, July 11, 2008

ISTQB sample Questions

___________ Testing will be performed by the people at client own locations (1M)

A. Alpha testing B. Field testing C. Performance testing D. System testing

System testing should investigate (2M)
Non-functional requirements only not Functional requirements
Functional requirements only not non-functional requirements
Non-functional requirements and Functional requirements
Non-functional requirements or Functional requirements

Which is the non-functional testing (1M)

A. Performance testing B. Unit testing
C. Regression testing D. Sanity testing

Who is responsible for document all the issues, problems and open point that were identified during the review meeting (2M)

A. Moderator B. Scribe C. Reviewers D. Author

What is the main purpose of Informal review (2M)

A. Inexpensive way to get some benefit
B. Find defects
C. Learning, gaining understanding, effect finding
D. Discuss, make decisions, solve technical problems


Purpose of test design technique is (1M)

A. Identifying test conditions only, not Identifying test cases
B. Not Identifying test conditions, Identifying test cases only
C. Identifying test conditions and Identifying test cases
D. Identifying test conditions or Identifying test cases

___________ technique can be used to achieve input and output coverage (1M)

A. Boundary value analysis B. Equivalence partitioning
C. Decision table testing D. State transition testing

Use cases can be performed to test (2M)

A. Performance testing B. Unit testing
C. Business scenarios D. Static testing

________________ testing is performed at the developing organization’s site (1M)

A. Unit testing B. Regression testing
C. Alpha testing D. Integration testing

The purpose of exit criteria is (2M)

Define when to stop testing
End of test level
When a set of tests has achieved a specific pre condition
All of the above

Which is not the project risks (2M)

A. Supplier issues B. Organization factors
C. Technical issues D. Error-prone software delivered

Poor software characteristics are (3M)

Only Project risks
Only Product risks
Project risks and Product risks
Project risks or Product risks
________ and ________ are used within individual workbenches to produce the right output products. (2M)

A. Tools and techniques B. Procedures and standards
C. Processes and walkthroughs D. Reviews and updates


The software engineer's role in tool selection is (3M)

A. To identify, evaluate, and rank tools, and recommend tools to management
B. To determine what kind of tool is needed, then find it and buy it
C. To initiate the tool search and present a case to management
D. To identify, evaluate and select the tools

A _____ is the step-by-step method followed to ensure that standards are met (2M)

A. SDLC B. Project Plan C. Policy D. Procedure

Which of the following is the standard for the Software product quality (1M)

A. ISO 1926 B. ISO 829 C. ISO 1012 D. ISO 1028

Which is not the testing objectives (1M)

A. Finding defects
B. Gaining confidence about the level of quality and providing information
C. Preventing defects.
D. Debugging defects

Bug life cycle (1M)

Open, Assigned, Fixed, Closed
Open, Fixed, Assigned, Closed
Assigned, Open, Closed, Fixed
Assigned, Open, Fixed, Closed

Which is not the software characteristics (1M)

A. Reliability B. Usability C. Scalability D. Maintainability

Which is not a testing principle (2M)

A. Early testing B. Defect clustering
C. Pesticide paradox D. Exhaustive testing

‘X’ has given a data on a person age, which should be between 1 to 99. Using BVA which is the appropriate one (3M)

A. 0,1,2,99 B. 1, 99, 100, 98 C. 0, 1, 99, 100 D. –1, 0, 1, 99

Which is not the fundamental test process (1M)

A. Planning and control B. Test closure activities
C. Analysis and design D. None

Which is not a Component testing (2M)

A. Check the memory leaks B. Check the robustness
C. Check the branch coverage D. Check the decision tables

PDCA is known as (1M)

A. Plan, Do, Check, Act B. Plan, Do, Correct, Act
C. Plan, Debug, Check, Act D. Plan, Do, Check, Accept

Contract and regulation testing is a part of (2M)

A. System testing B. Acceptance testing
C. Integration testing D. Smoke testing

Which is not a black box testing technique (1M)

A. Equivalence partition B. Decision tables
C. Transaction diagrams D. Decision testing

Arc testing is known as (2M)

A. Branch testing B. Agile testing
C. Beta testing D. Ad-hoc testing

A software model that can’t be used in functional testing (2M)

A. Process flow model B. State transaction model
C. Menu structure model D. Plain language specification model

Find the mismatch (2M)

Test data preparation tools – Manipulate Data bases
Test design tools – Generate test inputs
Requirement management tools – Enables individual tests to be traceable
Configuration management tools – Check for consistence





The principle of Cyclomatic complexity, considering L as edges or links, N as nodes, P as independent paths (2M)

A. L-N +2P
B. N-L +2P
C. N-L +P
D. N-L +P

FPA is used to (2M)

To measure the functional requirements of the project
To measure the size of the functionality of an Information system
To measure the functional testing effort
To measure the functional flow

Which is not a test Oracle (2M)

The existing system (For a bench mark)
The code
Individual’s knowledge
User manual

Find the correct flow of the phases of a formal review (3M)

Planning, Review meeting, Rework, Kick off
Planning, Individual preparation, Kick off, Rework
Planning, Review meeting, Rework, Follow up
Planning, Individual preparation, Follow up, Kick off

Stochastic testing using statistical information or operational profiles uses the following method (3M)

Heuristic testing approach
Methodical testing approach
Model based testing approach
Process or standard compliant testing approach










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 this product. Which of the following actions would bring this project back on schedule? (3M)

Eliminate some of the requirements that have not yet been implemented.
Add more engineers to the project to make up for lost work.
Ask the current developers to work overtime until the lost work is recovered.
Hire more software quality assurance personnel.

36. One person has been dominating the current software process improvement meeting. Which of the following techniques should the facilitator use to bring other team members into the discussion? (3M)

A. Confront the person and ask that other team members be allowed to express their opinions.
B. Wait for the person to pause, acknowledge the person’ s opinion, and ask for someone else’ s opinion.
C. Switch the topic to an issue about which the person does not have a strong opinion.
D. Express an opinion that differs from the person’ s opinion in order to encourage others to express their ideas.

Maintenance releases and technical assistance centers are examples of which of the following costs of quality? (3M)

A. External failure
B. Internal failure
C. Appraisal
D. Prevention













All the best

ISTQB Foundation Level Second Batch (8th July 2006)
Mock Test 1 Key

Q.No
Answer
Q.No
Answer
1
B
20
D
2
C
21
C
3
A
22
D
4
B
23
D
5
A
24
A
6
C
25
B
7
B
26
D
8
C
27
A
9
C
28
C
10
D
29
D
11
D
30
A
12
B
31
B
13
B
32
B
14
A
33
C
15
D
34
C
16
A
35
A
17
D
36
B
18
A
37
A
19
C

ISTQB sample Questions


___________ Testing will be performed by the people at client own locations (1M)

A. Alpha testing B. Field testing C. Performance testing D. System testing

System testing should investigate (2M)
Non-functional requirements only not Functional requirements
Functional requirements only not non-functional requirements
Non-functional requirements and Functional requirements
Non-functional requirements or Functional requirements

Which is the non-functional testing (1M)

A. Performance testing B. Unit testing
C. Regression testing D. Sanity testing

Who is responsible for document all the issues, problems and open point that were identified during the review meeting (2M)

A. Moderator B. Scribe C. Reviewers D. Author

What is the main purpose of Informal review (2M)

A. Inexpensive way to get some benefit
B. Find defects
C. Learning, gaining understanding, effect finding
D. Discuss, make decisions, solve technical problems


Purpose of test design technique is (1M)

A. Identifying test conditions only, not Identifying test cases
B. Not Identifying test conditions, Identifying test cases only
C. Identifying test conditions and Identifying test cases
D. Identifying test conditions or Identifying test cases

___________ technique can be used to achieve input and output coverage (1M)

A. Boundary value analysis B. Equivalence partitioning
C. Decision table testing D. State transition testing

Use cases can be performed to test (2M)

A. Performance testing B. Unit testing
C. Business scenarios D. Static testing

________________ testing is performed at the developing organization’s site (1M)

A. Unit testing B. Regression testing
C. Alpha testing D. Integration testing

The purpose of exit criteria is (2M)

Define when to stop testing
End of test level
When a set of tests has achieved a specific pre condition
All of the above

Which is not the project risks (2M)

A. Supplier issues B. Organization factors
C. Technical issues D. Error-prone software delivered

Poor software characteristics are (3M)

Only Project risks
Only Product risks
Project risks and Product risks
Project risks or Product risks
________ and ________ are used within individual workbenches to produce the right output products. (2M)

A. Tools and techniques B. Procedures and standards
C. Processes and walkthroughs D. Reviews and updates


The software engineer's role in tool selection is (3M)

A. To identify, evaluate, and rank tools, and recommend tools to management
B. To determine what kind of tool is needed, then find it and buy it
C. To initiate the tool search and present a case to management
D. To identify, evaluate and select the tools

A _____ is the step-by-step method followed to ensure that standards are met (2M)

A. SDLC B. Project Plan C. Policy D. Procedure

Which of the following is the standard for the Software product quality (1M)

A. ISO 1926 B. ISO 829 C. ISO 1012 D. ISO 1028

Which is not the testing objectives (1M)

A. Finding defects
B. Gaining confidence about the level of quality and providing information
C. Preventing defects.
D. Debugging defects

Bug life cycle (1M)

Open, Assigned, Fixed, Closed
Open, Fixed, Assigned, Closed
Assigned, Open, Closed, Fixed
Assigned, Open, Fixed, Closed

Which is not the software characteristics (1M)

A. Reliability B. Usability C. Scalability D. Maintainability

Which is not a testing principle (2M)

A. Early testing B. Defect clustering
C. Pesticide paradox D. Exhaustive testing

‘X’ has given a data on a person age, which should be between 1 to 99. Using BVA which is the appropriate one (3M)

A. 0,1,2,99 B. 1, 99, 100, 98 C. 0, 1, 99, 100 D. –1, 0, 1, 99

Which is not the fundamental test process (1M)

A. Planning and control B. Test closure activities
C. Analysis and design D. None

Which is not a Component testing (2M)

A. Check the memory leaks B. Check the robustness
C. Check the branch coverage D. Check the decision tables

PDCA is known as (1M)

A. Plan, Do, Check, Act B. Plan, Do, Correct, Act
C. Plan, Debug, Check, Act D. Plan, Do, Check, Accept

Contract and regulation testing is a part of (2M)

A. System testing B. Acceptance testing
C. Integration testing D. Smoke testing

Which is not a black box testing technique (1M)

A. Equivalence partition B. Decision tables
C. Transaction diagrams D. Decision testing

Arc testing is known as (2M)

A. Branch testing B. Agile testing
C. Beta testing D. Ad-hoc testing

A software model that can’t be used in functional testing (2M)

A. Process flow model B. State transaction model
C. Menu structure model D. Plain language specification model

Find the mismatch (2M)

Test data preparation tools – Manipulate Data bases
Test design tools – Generate test inputs
Requirement management tools – Enables individual tests to be traceable
Configuration management tools – Check for consistence





The principle of Cyclomatic complexity, considering L as edges or links, N as nodes, P as independent paths (2M)

A. L-N +2P
B. N-L +2P
C. N-L +P
D. N-L +P

FPA is used to (2M)

To measure the functional requirements of the project
To measure the size of the functionality of an Information system
To measure the functional testing effort
To measure the functional flow

Which is not a test Oracle (2M)

The existing system (For a bench mark)
The code
Individual’s knowledge
User manual

Find the correct flow of the phases of a formal review (3M)

Planning, Review meeting, Rework, Kick off
Planning, Individual preparation, Kick off, Rework
Planning, Review meeting, Rework, Follow up
Planning, Individual preparation, Follow up, Kick off

Stochastic testing using statistical information or operational profiles uses the following method (3M)

Heuristic testing approach
Methodical testing approach
Model based testing approach
Process or standard compliant testing approach










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 this product. Which of the following actions would bring this project back on schedule? (3M)

Eliminate some of the requirements that have not yet been implemented.
Add more engineers to the project to make up for lost work.
Ask the current developers to work overtime until the lost work is recovered.
Hire more software quality assurance personnel.

36. One person has been dominating the current software process improvement meeting. Which of the following techniques should the facilitator use to bring other team members into the discussion? (3M)

A. Confront the person and ask that other team members be allowed to express their opinions.
B. Wait for the person to pause, acknowledge the person’ s opinion, and ask for someone else’ s opinion.
C. Switch the topic to an issue about which the person does not have a strong opinion.
D. Express an opinion that differs from the person’ s opinion in order to encourage others to express their ideas.

Maintenance releases and technical assistance centers are examples of which of the following costs of quality? (3M)

A. External failure
B. Internal failure
C. Appraisal
D. Prevention













All the best

1
B
20
D
2
C
21
C
3
A
22
D
4
B
23
D
5
A
24
A
6
C
25
B
7
B
26
D
8
C
27
A
9
C
28
C
10
D
29
D
11
D
30
A
12
B
31
B
13
B
32
B
14
A
33
C
15
D
34
C
16
A
35
A
17
D
36
B
18
A
37
A
19
C

Tuesday, July 1, 2008

ISTQB Sample Questions

1. An input field takes the year of birth between 1900 and 2004 The boundary values for testing this field area. 0,1900,2004,2005b. 1900, 2004c. 1899,1900,2004,2005d. 1899, 1900, 1901,2003,2004,2005
Which one of the following are non-functional testing methods?
System testing
Usability testing
Performance testing
Both b & c

Which of the following tools would be involved in the automation of regression test?
Data tester
Boundary tester
Capture/Playback
Output comparator.

Incorrect form of Logic coverage is:
Statement Coverage
Pole Coverage
Condition Coverage
Path Coverage

Which of the following is not a quality characteristic listed in ISO 9126 Standard?
Functionality
Usability
Supportability
Maintainability

To test a function, the programmer has to write a _________, which calls the function to be tested and passes it test data.
Stub
Driver
Proxy
None of the above

Boundary value testing
a. Is the same as equivalence partitioning tests
b. Test boundary conditions on, below and above the edges of input and output equivalence classes
c. Tests combinations of input circumstances
d. Is used in white box testing strategy

Pick the best definition of quality
a. Quality is job one
b. Zero defects
c. Conformance to requirements
d. Work as designed

Fault Masking is
a. Error condition hiding another error condition
b. Creating a test case which does not reveal a fault
c. Masking a fault by developer
d. Masking a fault by a tester

One Key reason why developers have difficulty testing their own work is :
Lack of technical documentation
Lack of test tools on the market for developers
Lack of training
Lack of Objectivity
11. During the software development process, at what point can the test process start?a. When the code is complete.b. When the design is complete.c. When the software requirements have been approved.
When the first code module is ready for unit testing

In a review meeting a moderator is a person who
a. Takes minutes of the meeting
b. Mediates between people
c. Takes telephone calls
d. Writes the documents to be reviewed

Given the Following program
IF X <>= Z
THEN Statement 2;
END

McCabe’s Cyclomatic Complexity is :
a. 2
b. 3
c. 4
d. 5

How many test cases are necessary to cover all the possible sequences of statements (paths) for the following program fragment? Assume that the two conditions are independent of each other : -
…………
if (Condition 1)
then statement 1
else statement 2
fi
if (Condition 2)
then statement 3
fi
…………
a. Test Cases
b. 3 Test Cases
c. 4 Test Cases
d. Not achievable

15. Acceptance test cases are based on what?
a. Requirements
b. Design
c. Code
d. Decision table

16. “How much testing is enough?”
a. This question is impossible to answer
b. This question is easy to answer
c. The answer depends on the risk for your industry, contract and special requirements
d. This answer depends on the maturity of your developers

17. A common test technique during component test is
a. Statement and branch testing
b. Usability testing
c. Security testing
d. Performance testing

18. Statement Coverage will not check for the following.
a. Missing Statements
b. Unused Branches
c. Dead Code
d. Unused Statement

19. Independent Verification & Validation is
a. Done by the Developer
b. Done by the Test Engineers
c. Done By Management
d. Done by an Entity Outside the Project’s sphere of influence

20. Code Coverage is used as a measure of what ?
a. Defects
b. Trends analysis
c. Test Effectiveness
d. Time Spent Testing





Answers

1 c
2 d
3 c
4 b
5 c
6 b
7 b
8 c
9 a
10 d
11 c
12 b
13 b
14 c
15 a
16 c
17 a
18 a
19 d
20 c