Free full length ISTQB Foundation Level Practice Test

Home > Free Quizzes > Free full length ISTQB Foundation Level Practice Test

Free full length ISTQB Foundation Level Practice Test

 

Question 1 of 40

(1)
Which of the following statement is not correct?

Question 1 of 40

Question 2 of 40

(2)
Sam is a junior test engineer at ABC, Inc. He was invited to a project kick off meeting by the project manager.
After the meeting, one of Sam’s colleagues who were concerned about the quality of the product to be delivered asked “how much testing is enough?”
What is the best possible answer to Sam’s colleague from following choices?
How much testing is considered;

Question 2 of 40

Question 3 of 40

(3)
Which of the following are testing activities?

i. Test Execution
ii. Test planning and controlling
iii. Evaluating entry and exit criteria
iv. Reviewing requirement documentation
v. Designing test cases

Question 3 of 40

Question 4 of 40

(4)
Which of the following is not an objective of testing?

Question 4 of 40

Question 5 of 40

(5)
Fill in the appropriate answer to the following blank space;
________________ testing is verifying testing artifacts without executing the software.

Question 5 of 40

Question 6 of 40

(6)
Fill in the appropriate answer to the following blank space;
___________ includes verifying no new defects have been introduced during development of changes.

Question 6 of 40

Question 7 of 40

(7)
Match the correct testing objectives to the different testing viewpoints given below;
[su_table]
Testing Viewpoint Testing Objectives
a. Development Testing i. Existing functionality still works as expected after the changes
b. Acceptance Testing ii. Verify the software meets customer expectations
c. Regression Testing iii. Cause as many failures so that defects can be identified and fixed
[/su_table]



Question 7 of 40

Question 8 of 40

(8)
ISTQB Foundation level syllabus described 7 testing principles. Which of the following is a description of “Pesticide paradox”?

Question 8 of 40

Question 9 of 40

(9)
Test Lead of a testing team performed following activities during a project qualification.
• Documented the acceptance of the system
• Archived the testing artifacts on document repository
• Handed over the test ware to the maintenance organization
• Conducted lesson learned session with the team

Which of the following test process was the Test Lead performing?

Question 9 of 40

Question 10 of 40

(10)
Which of the following group in an organization has the most independence in testing activities?

Question 10 of 40

Question 11 of 40

(11)
Which of the following is not a correct statement about component testing?

i. Test basis for component testing includes; detailed design, source code and component requirements.
ii. Component testing is also known as unit or module testing
iii. Component testing verifies the functioning of modules, classes and objects.
iv. Component testing cannot be done in isolation of the rest of the system.
v. Component testing includes verification of non-functional characteristics such as searching for memory leaks.

Question 11 of 40

Question 12 of 40

(12)
Shawn is an experienced developer who is very knowledgeable about the product that the team builds. The development team was tasked to add a new feature that would provide significant return on investment for the company.
Shawn and his team created classes and objects for the new feature and began to test. Developers performed branch testing and verified that they have covered 75% of the statements written and found few defects. Shawn helped his team to fix the issue and executed the tests again.

What type of testing is conducted by Shawn and his team?

Question 12 of 40

Question 13 of 40

(13)
Fill in the appropriate answer to the following blank space;
___________ tests interfaces between components and/or interactions between components, modules, and classes.

Question 13 of 40

Question 14 of 40

(14)
Which of the following statement is not correct related to systems testing?

Question 14 of 40

Question 15 of 40

(15)
Which of the following is not an example of functional testing?

Question 15 of 40

Question 16 of 40

(16)
Which of the following is a best description of confirmation testing?

Question 16 of 40

Question 17 of 40

(17)
Which of the following roles and responsibilities can exists in a formal review meeting?
I. Moderator
II. Stakeholders
III. Scribe
IV. Author

Question 17 of 40

Question 18 of 40

(18)
In order for reviews to be introduced successfully to an organization, following steps should occur EXCEPT;

Question 18 of 40

Question 19 of 40

(19)
According to the ISTQB Syllabus, which of the following are phases of formal review?

Question 19 of 40

Question 20 of 40

(20)
Which of the following is not likely to be discovered during static analysis?

Question 20 of 40

Question 21 of 40

(21)
Which of the following is not a correct statement about Test Design Techniques?

Question 21 of 40

Question 22 of 40

(22)
Which of the following is an example of test step that was designed using Specification based test design technique?

Question 22 of 40

Question 23 of 40

(23)
Team of test engineers was assigned to test the new customer portal software release at SFT Inc. The lead test engineer created a state transition model based on the requirements specification of the software. The model was reviewed by developers, test manager, project manager and pre-selected stakeholders. The diagram created by the test lead was approved after few iterations of reviews. After the approval, test team derived test cases from the state transition model and inserted the test cases to Quality Center (test cases management tool).
What type of test design technique was used by the test team to design their tests for the new customer portal software?

Question 23 of 40

Question 24 of 40

(24)
You are working for a software development company and your primary role is to test the software developed by your colleagues. Typically project manager allocates ¾ th of the development time for coding and ¼ of the development time for you to test. Since you have very limited time to test, you came up with following test cases to test the requirement 12.

Requirement 12: The form should accept birth month, any value between 1-12(included). Any other value should be rejected and proper error message should be displayed.

Test Case: Type following values for birth month in the form:
Input value Expected result
0 Error message and request use to validate the input
2 Input value accepted
11 Input value accepted
13 Error message and request use to validate the input

Which test design technique was used to create the above test for requirement 12 ?

Question 24 of 40

Question 25 of 40

(25)

You and two junior testers have been assigned to a new project qualification by your manager. Development of the code started two weeks ago and now you are invited to attend a code review meeting by development manager. Meeting agenda is to cover following items.

• Verify code compliance to coding standards
• Verify comment usage frequency
• Review number of function calls
• Review logical decision points in the application
What is the purpose of this meeting?

Question 25 of 40

Question 26 of 40

(26)

Fill in the appropriate answer to the following blank spaces;
____(a)_______ describes the interactions between the user and the system. ____(b)_______ describes the process flow through the system based on its actual likely use, so that the test cases derived will uncover defects which can be seen during real world use of the system.

Question 26 of 40

Question 27 of 40

(27)
Note: Questions (27) and (28) are based on the following code;

count = $input ; nextVal=2;
If (count = = 2 )
{
print “Please try again”;
}
else
{
nextVal= count + 1;
}
Return nextVal;

How many test cases, at minimum, are required for statement coverage?

Question 27 of 40

Question 28 of 40

(28)
count = $input ; nextVal=2;
If (count = = 2 )
{
print “Please try again”;
}
else
{
nextVal= count + 1;
}
Return nextVal;

How many test cases at minimum are required to test branch / decision coverage?

Question 28 of 40

Question 29 of 40

(29)
Which of the following are test planning activities?
i. Determining the scope and objectives of testing
ii. Defining the entry and exit criteria
iii. Assigning resources for testing activities
iv. Re-prioritizing tests when an identified risk occurs
v. Reviewing test execution progress

Question 29 of 40

Question 30 of 40

(30)
Test Manager at XYZ, Inc was reviewing following checklist of items at a project status meeting.
1. Test Environment ready? Yes
2. Test Tools ready for test execution? Yes
3. Software available for Testing? Yes
4. Test Data available for testing? Yes

What type of activity is Test manager performing?

Question 30 of 40

Question 31 of 40

(31)
One of the Digital Media Companies in Washington DC metro area owns 65 websites. These websites should function on following browsers without any issues.

1. Internet explorer 8,9,10 3. Firefox 26.x
2. Safari 6.0, 7.0 4. Chrome 27.x

Test engineers have automated bulk of the regression tests to test 65 websites on all of the above browsers.
Each time new release or a patch is installed in test and a development environment, automated test suite is executed against the websites.

What kind of test strategy is used in this company?

Question 31 of 40

Question 32 of 40

(31)

The purpose of test monitoring is to provide feedback and visibility about test activities. Which of the following is not a matric of test progress monitoring?
i. Percentage of planned test cases prepared
ii. Test Coverage of code, requirements, risks
iii. Tester’s motivation
iv. Defect information
v. Test case execution results

Question 32 of 40

Question 33 of 40

(33)
Which of the following is not a correct statement regarding Risk Based Testing (RBT)?

Question 33 of 40

Question 34 of 40

(34)
Which of the following is not a project risk?

Question 34 of 40

Question 35 of 40

(35)
What is NOT a benefit of keyword – driven Test Automation?

Question 35 of 40

Question 36 of 40

(36)
Fill in the appropriate answer to the following blank spaces;
____________________ used to generate test inputs or executable tests from requirements, design models or code.

Question 36 of 40

Question 37 of 40

(37)
Which of the following is the best description for ‘test comparator’?
Test Comparator;

Question 37 of 40

Question 38 of 40

(38)
Following is a description of a test tool. Identify the test tool from the given choices.
• Tool provide reports on how a system behaves under variety of simulated usage conditions
• Tool generates 300 virtual concurrent users
• Tool performs 10 different test transactions on the webpage

Question 38 of 40

Question 39 of 40

(39)
Which of the following is not a risk of using test tools?

Question 39 of 40

Question 40 of 40

(40)
Which of the following tool is used for storage and version control of test ware?

Question 40 of 40