EMT Practice Test

1. Question Content...


Question List

Question1: Which of the following defects can NOT be found by static analysis tools?

Question2: Which of the following can be considered a VALID exit criterion?
I. Estimates of defect density or reliability measures.
II. The completion and publication of an exhaustive Test Report
III. Accuracy measures, such as code, functionality or risk coverage.
IV. Residual risks such as lack of code coverage in certain areas.

Question3: Which of the following statements about estimation of the test effort is WRONG?

Question4: Which of the following is Structure-based (or White-Box) Technique:
I. Requirement Coverage
II. Condition Coverage
III. Use Case Coverage
IV. Multiple Condition Coverage
V. State Transition Coverage

Question5: A calculator software is used to calculate the result for 5+6. The user noticed that the result given is 6. This
is an example of:

Question6: Test Driven development means

Question7: Which statement describes the term "Statement Coverage"?

Question8: Which of the following test execution outcomes are likely to increase the overall quality of the software:
I. A test case passes
II. A test case fails, defect gets logged which subsequently gets fixed
III. Some tests are deferred because test environment is not available
IV. A bug is found but there is no corresponding test case

Question9: Which of the following does NOT describe a reason why testing is necessary?

Question10: Which of the following test types are non-functional tests?
I) Acceptance test
II) Regression test
III) Stress test
IV) Component test
V) Reliability test

Question11: You have to specify test cases based on equivalence partitioning and boundary value analysis for an
internet shop selling baby shoes. The shop provides a selection of shoes based on the following input
parameters:
-There are 4 different sizes, depending on the age of the baby. The system selects the appropriate size
based on the following criteria:
1. 0 < age <= 4 months: size 1
2. 4 < age <= 8 months: size 2
3. 8 < age <= 15 months: size 3
4. 15 < age <= 24 months: size 4
-The gender of the baby: boy or girl
Which of the following statements is true?

Question12: Which of the following would you NOT expect to see on an incident report from test execution?

Question13: Which of the following would NOT be a common metric used for monitoring test preparation and
execution?

Question14: Which of the following issues cannot be identified by static analysis tools?

Question15: Which of the following is a correct set of boundary values to test the "Group Size" parameter, as defined by
the following statement:
"In a reservation system for groups visiting a small museum, the graphical user interface presents a field
asking the number of group members. Group size can be anywhere from 2 to 20 visitors".

Question16: Which of the following test techniques is structure-based?

Question17: Which of the following is NOT an example of a common test metric?

Question18: Which of the following metrics are useful for monitoring the test progress?

Question19: Which of the following statements are "testing general principles"?
I. Exhaustive testing is impossible
II. The defects found during the pre-release tests, or the operational failures, are uniformly distributed
across the system's software modules
III. Testing can show the presence of defects, but cannot demonstrate their absence
IV. Testing is context-independent

Question20: Which of the following tool types is the most useful one for a test manager?

Question21: Which of the following statements about test automation is CORRECT?

Question22: Which of the following options BEST explain the pesticide paradox principle of testing?

Question23: Which testing technique is the most suitable for testing the functionality of a fully computerized elevator?

Question24: Which option BEST describes how the level of risk is determined?

Question25: Which of the following errors CANNOT be found with structure-based testing techniques?

Question26: Which of the following is NOT an objective of testing?

Question27: "Statement Testing" is part of:

Question28: Your task is to compile a test execution schedule for the current release of software.
The system specification states the following logical dependencies:
An admin user must create/amend/delete a standard user.

A standard user is necessary to perform all other actions.

The test plan requires that re-tests must be performed first, followed by the highest priority tests. To save
time, the test plan states that tests should be scheduled to create test data for the subsequent tests in the
schedule.
The following test cases have been designed, with an indication of priority (1 being the highest priority) and
whether the test has previously failed.

Which test execution schedule meets the test plan requirements and logical dependencies?

Question29: Which of the following is NOT a typical task for a test leader?

Question30: The following incident report that was generated during test of a web application.
What would you suggest as the most important report improvement?
Defect detected date: 15.8.2010
Defect detected by: Joe Smith
Test level: System test
Test case: Area 5/TC 98
Build version: 2011-16.2
Defect description: After having filled out all required fields in screen 1, I click ENTER to continue to screen
2. Nothing happens, no system response at all.

Question31: Which of the following statements about Use Case Testing is FALSE?

Question32: Which of the following statements is correct?

Question33: Which one of the following statements about testing techniques is TRUE?

Question34: Which of the following is a white-box test technique?

Question35: What is "Component Testing"?

Question36: Which of the following is NOT a characteristic of good testing, independent of the development life cycle
model?

Question37: Which of the following is a valid collection of equivalence classes for the following problem:"An Integer
numeric field shall contain values from 1 to 80 both values inclusive"

Question38: Which of the following are valid testing principles?
I) Exhaustive testing is in general impossible.
II) Exhaustive testing should be executed for code intended to be reused.
III) Testing may guarantee that a program is correct.
IV) Testing cannot guarantee that a program is correct.
V) Defects cluster together in certain areas of the product.

Question39: What is Test Design?

Question40: For which of the following activities is a static analysis tool NOT useful?

Question41: Which of the following statements are true?

Question42: Which of the following statements about static analysis are FALSE?
I. Static analysis can be used instead of dynamic testing.
II. Static analysis can uncover defects like security vulnerabilities.
III. Static analysis can be used to check conformance to specifications and standards.
IV. Static analysis typically defects failures prior to component testing.

Question43: Which of the following statements describes regression testing?
I. Retesting of a fixed defect
II. Testing of an already tested program
III. Testing of new functionality in a program
IV. Regression testing applies only to functional testing
V. Tests that do not have to be repeatable, because they are only used once

Question44: Which of the following lists contains only black-box test techniques?

Question45: Testing effort can depend on a number of factors, which one of the following is MOST likely to impact the
amount of effort required?

Question46: Given the following requirement:
Requirement ID: 2.8
Requirement Description: Additional Entrance Fee
Detailed Description:
An additional fee of $3 is charged during the weekend, but
1. Visitors aged under 7 are not charged.
2. Visitors aged 7 to 13 inclusive get a 20% discount off the additional fee.
3. Visitors aged greater than 65 get a 50% discount off the additional fee.
Age should be an integer of 0 or above.
Weekend means Friday to Sunday inclusive.
Which of the following statements is NOT correct?

Question47: Which of the following would be a good test technique to use when under severe time pressure?

Question48: Which of the following statements is CORRECT?

Question49: The following Test Cases have been created for a simple web-based airline booking system.
Test Case 1: Search for an item: Available Flights.
Test Case 2: View selected item in My Flights.
Test Case 3: Login to the system: Login is accepted.
Test Case 4: Select an available flight: item added to My Flights.
Test Case 5: Print confirmation receipt, then exit.
Test Case 6: In My Flights, confirm details and book flight.
Which of the following is the correct logical order for the test cases?

Question50: What is basic idea of structure-based testing techniques?

Question51: Which of the following is NOT an objective of pilot project for the introduction of a new tool?

Question52: When testing a mission critical system, a high coverage should be achieved. Which of the following
techniques should be implemented as a structural based coverage technique in order to achieve the
highest coverage?

Question53: On organization is working on updating test cases for a particular module of their software.
Sam updated a set of test cases yesterday and saved the new version on his PC.
Unfortunately, the hard disk of his PC crashed, and his work was lost.
The IT department of the organization restored the contents of his hard disk with the last available back-up
- from the previous morning. However, the changes made by him yesterday were lost forever.
Which of the following tools, had it been used, would have prevented the loss of Sam's updates?

Question54: What is the difference between system integration testing and acceptance testing?

Question55: A Test Manager conducts risk assessment for a project. One of the identified risks is: "The sub-contractor
may fail to meet his commitment". If this risk materialized, it will lead to delay in completion of testing
required for the current cycle.
Which of the following sentences correctly describes the risk?

Question56: Which of the following options describe the causal chain in the correct sequence?

Question57: To which of the following test levels can regression testing be applied?
I. Component Testing
II. Integration Testing
III. System Testing
IV. Acceptance Testing

Question58: A company that created software for managing libraries won a contract to write an application for
managing inventories in a large hospital pharmacy.
The test manager decided that the test policy and all work procedures must be reviewed and updates to
meet this new challenge.
Which of the following is the best explanation for this decision?

Question59: Agile development can be classified as which life cycle model?

Question60: Which of the following is a defect that is more likely to be found by a static analysis tool than by other
testing techniques?

Question61: Software was found to take much more time than the stated requirement of less than one second to save a
file. Upon investigation it was found that there was an unnecessary check inside a loop which was slowing
down the file-save operation. The software not being able to meet the desired response time is an example
of

Question62: A software application is supposed to calculate square root of all integers from 1 to 32767. The tester
divides the input into valid and invalid equivalence classes. Valid equivalence class: 1-32767, invalid: all
negative numbers, all numbers > 32767, all non-integers etc. However, when square root for all numbers
in the valid equivalence class was calculated, it was found that for 3 number, the results were incorrect.
These number were not the boundary values. Which of the following is correct?

Question63: Which of the following statements about test reports are TRUE?
I. Test reports shall be approved by the test team.
II. Test reports shall give stakeholders information as basis for decisions.
III. Test reports shall summarize what happened through a period of testing.
IV. Test reports shall be approved by the development team, the test team and the customer.
V. Test reports shall include information about remaining risks.

Question64: Which of the following tasks belong to "Test planning"?
I. Scheduling test analysis and design activities
II. Assigning resources to the different activities
III. Selecting metrics for monitoring
IV. Setting up the test environment
V. Acquiring and preparing test data

Question65: Which of the following describes a task performed as part of the "Test Implementation and Execution"
activity?

Question66: Which of the following is NOT a deciding factor in determining the extent of testing required?

Question67: A software company decided to buy a commercial application for its accounting operations. As part of the
evaluation process, the company decided to assemble a team to test a number of candidate applications.
Which team would be the most suitable for this goal?

Question68: Which of the following is NOT a factor on which test estimation is dependent upon?

Question69: What is the ideal number of regression test cycles?

Question70: The ISTQB fundamental test process consists of 5 main activities. To which of these belongs the task
"Identifying necessary test data"?

Question71: The four test levels used in ISTQB syllabus are:
1. Component (unit) testing
2. Integration testing
3. System testing
4. Acceptance testing
An organization wants to do away with integration testing but otherwise follow V-model.
Which of the following statements is correct?

Question72: Load testing tool checks for:

Question73: Which statement about use case testing is true?

Question74: When considering the roles of test leader and tester, which of the following tasks would NOT typically be
performed by a tester?

Question75: Which of the following type of defect would NOT be typically found by using a static analysis tool?

Question76: Which type of automation test design is used in the example below?
An automation team designs an automation framework for testing of their web-based applications.
Realizing that they need to use different data for different test cycles, they decide not to hard-code any
data in their scripts. Instead they read all the data from text files while test execution is in progress.

Question77: A program controls a switch:
The program has three buttons:
- "ON" to turn the switch ON, or leaves it ON if it were ON.
- "OFF" to turn the switch OFF, or leaves it OFF if it were OFF.
- "Toggle" to change the state of the switch (turn it ON if it was OFF; turn it OFF if it was ON)
The following drawing shows drawing shows the state diagram of the program (only the states are marked;
the arrows mark possible transitions and are intentionally left unlabeled)

What percentage of the transitions in the State Transition diagram is guaranteed to be covered by the test
case given above?
Note: The number of covered transitions depends on the initial state of the switch! Look for the minimum
coverage case.

Question78: You need to test the login page of a web site. The page contains fields for user name and password.
Which test design techniques are most appropriate for this case?

Question79:
In the above State Table, which of the following represents an invalid transition?

Question80: For the code fragment given below, which answer correctly represents minimum tests required for
statement and branch coverage respectively?

Question81: A web application for calculation of mortgage loan has 3 input fields:
1. Civil status: Married / Not married
2. Equity: 0 - 100,000 EUR, 100,001 - 500,000 EUR, more than 500,000 EUR
3. Requested amount of the loan: 0 - 100,000 EUR, 100,001 - 500,000 EUR, 500,001 - 800,000 EUR
In addition, 2 different loan types can be chosen.
The application has to be tested for 2 web browsers.
How many test cases are necessary to cover all possible combinations in equivalence class testing?

Question82: A Software was re-deployed because the backend database was changed from one vendor to another.
The Test Manager decided to perform some functional tests on the redeployed system. This is an example
of test of which test type?

Question83: Who closes normally the defect reports?

Question84: Which of the following is NOT a valid objective of testing?

Question85: A software company adopts the V-model as their development life cycle. Which of the following contains
roles of a tester in this company?

Question86: Consider the following excerpt from a defect report:
"To recreate the failure we used test file TST_01_TC_16.dat, which is available in the common shared
folder".
Which incident report objective does this excerpt satisfy?

Question87: Which of the following approaches is/are used in integration tests?

Question88: Which of the following statements regarding inspection is NOT true?

Question89: You are working on a project that is doing a maintenance release of a large, high-risk banking system.
Regression testing utilizes a set of 23525 test cases rerun against each test release. Which of the
following is a benefit of test automation for this project?

Question90: The ISTQB glossary defines Quality Assurance as: "Part of quality management focused on providing
confidence that quality requirements will be fulfilled"
Which of the following is not one of the Quality Assurance activity?

Question91: Testing should provide sufficient information to stakeholders to make informed decisions about the release
of the software or system being tested. At which of the following fundamental test process activity the
sufficiency of the testing and the resulting information are assessed?

Question92: Which of the following would be LEAST appropriate as part of an incident report covering the observation
of a failure during testing?

Question93: Which of the following would be a key difference between a peer review of code and static analysis of code
using a tool?

Question94: Which of the following lists represents the correct sequence of the main activities of the fundamental test
process (leaving out the activity of control which should take place in parallel to all the other activities)?

Question95: Consider the following scale used to award grades to students of an engineering college:

Which set of marks given below falls in a single equivalence class as per above classification?

Question96:
The decision table above reflects a golf club's pricing structure for green fees and buggy/cart hire.
What is the expected result (actions) for each of the following two test cases (TC1 and TC2)?
TC1 - Paul is not a full member, is a Loyalty Card holder and requests to play 18 holes with a buggy/

cart
TС2 - Cheryl is not a full member, doesn't have a Loyalty Card and requests to play 9 holes with a

buggy/cart

Question97: Which of the following options correctly described the impact of incorrect software systems behavior?

Question98: Which of the following is NOT a valid use of decision coverage?

Question99: An Incident Management tool implements the following defect state: Open, Assigned, Solved, Closed.
Consider the following defect report:
Id: T000561
Test Object: "Warehouse Management" application
Tester name: John Bishop
th
Date: 10 , April 2010
Test Case: MRT5561
Status: Serious
Priority:
Problem: After inputting the Total Quantity item = 450 in the SV034 screen, the system shows an
unexpected error message = 47
Correction:
Developer name:
Closing date:
Which of the following is a valid criticism of this report?

Question100: What does the term "Pesticide paradox" refer to?

Question101: Which of the following statements is not correct?