EMT Practice Test

1. Question Content...


Question List

Question1: Which of the following provides the BEST description of statement coverage?

Question2: Which of the following definitions is NOT true?

Question3: A requirement specifies that a certain identifier (ID) must be between 5 and 10 characters long, must contain only alphanumenc characters, and its first character must be a letter As a tester, you want to apply one-dimensional equivalence partitioning to test this ID. This means that you have to apply equivalence partitioning individually: to the length of the ID, the type of characters contained within the ID, and the type of the first character of the ID. What is the number of partitions to cover?

Question4: Which of the following is a correct reason to apply test automation?

Question5: A team's test strategy was to invest equal effort in testing each of a system's modules. After running one test cycle, it turned out that most of the critical bugs were detected in one of the system's modules.
Which testing principal suggests a change to the current test strategy for the next test cycle?

Question6: Which of the following activities does NOT belong to a typical technical review?

Question7: Which of the following statements about static testing and dynamic testing is true?

Question8: Consider the following examples of risks identified in different software development projects:
[I]. The contrast color ratio for both normal text and large text of a website does not comply with the applicable accessibility guidelines, making it difficult for many users to read the content on the pages
[II]. A development vendor fails to deliver their software system on time, causing significant delays to system integration testing activities that have been planned as part of a development project for a system of systems
[III]. People in the test team do not have sufficient skills to automate tests at the test levels required by the test automation strategy which does not allow production of an effective regression test suite
[IV]. In a web application, data from untrusted sources is not subject to proper input validation, making the application vulnerable to several security attacks Which of the following statements is true?

Question9: During system testing phase of a word processor, a tester finds that on opening a file from a particular set of files, which are part of a critical workflow, the word processor crashes. Which of the following is the next step the tester should take poor to recording the deviation?

Question10: Which of the following statements refers to a good testing practice that applies to all software development lifecycles?

Question11: Which of the following statements about how different types of test tools support testers is true?

Question12: Which of the following statements is the BEST example of non-functional testing?

Question13: Which of the following statements about re-testing and regression testing are TRUE?
I Re-testing should be performed after a defect is fixed.
II Regression testing should always be performed after a defect is fixed.
III. Re-testing and regression testing may be performed at any test level.
IV Regression testing may include functional, non-functional and structural testing.
V. Re-testing should be included in the debugging activity.

Question14: What is 'Component Testing'?

Question15: Which of the following statements BEST describes how test cases are derived from a use case?

Question16: Which of the following BEST matches the attributes with a level of testing?
I. Stubs and drivers are often used
II The lest environment should correspond to the production environment III Finding defects is not the main focus IV Testing can be based on use cases V Testing is normally performed by testers VI Testing for functional and non-functional characteristics

Question17: The following decision table is used to assist a doctor in determining the drug therapy to prescribe for a patient (aged 6 to 65 years) diagnosed with acute sinusitis. The table consists of three Boolean conditions and six actions

Based only on the given information, which of the following statements is TRUE?

Question18: Software was found lo 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

Question19: Which of the following statements are true?
1. Early and frequent feedback helps to avoid requirements misunderstanding.
2. Early feedback allows teams to do more with less.
3. Early feedback allows the team to focus on the most Important features.
4. Early and frequent feedback clarifies customer feedback by applying static testing techniques Select the correct answer:

Question20: The following chart represents metrics related to testing of a project that was competed. Indicate what is represented by tie lines A, B and the axes X.Y

Question21: Mark the correct sentences:
* Defects are a result of environmental conditions and are also referred to as "Failures"
* A human mistake may produce a defect
* A system mil totally fail to operate correctly when a failure exists in it
* When a defect exists in a system it may result in a failure
* Defects occur only as a result of technology changes

Question22: A financial institution is to implement a system that calculates the interest rates paid on investment accounts based on the sum invested.
You are responsible for testing the system and decide to use equivalence partitioning and boundary value analysis to design test cases. The requirements describe the following expectations:
Investment range| Interest rate
R500 to RIO 00010%
RIO 001 to R50 00011%
R50 001 to RlOOOOO12%
RIOOOOl to R500 000| 13%
What is the minimum number of test cases required to cover all valid equivalence partitions for calculating the interest?

Question23: 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.
Ill 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.

Question24: Which of the following statements refers to good testing practice to be applied regardless of the chosen software development model?

Question25: The ISTOB glossary defines Quality Assurance as: "Pail or quality management focused on providing confidence that quality requirements will be fulfilled. Which of the following Is not one of the Quality Assurance activity?

Question26: Which of the following statements is LEAST likely to be describing component testing?

Question27: Which of the following software development models BEST exemplifies a model that does NOT support the principle of early testing?

Question28: Which of the following work products cannot be examined by static analysis?

Question29: Which of the following statements is NOT true about Configuration management and software testing?

Question30: Which of the following would be the LEAST likely to be used as the basis for a test exit criteria?

Question31: Which type of software development product can undergo static testing?

Question32: A QA manager of a start-up company needs to implement within a week a low cost incident management tool.
Which of the following is the best option?

Question33: Given the following review types and review characteristics:
a.Pair review
b.Walkthrough
c.Technical review
d.Inspection
1.Formal
2.Informal
3.Purposes include evaluating the quality of the work product under review and generating new ideas (e.g., brainstorming solutions)
4.Purposes include Improving the software product and training the review participants Which of the following BEST matches the review type with the review characteristic?

Question34: You are testing the download process of a mobile phone application.
For which to the following capabilities to the system you need to design a nonfunctional test?

Question35: A program is used to control a manufacturing line (turn machines on and off. start and stop conveyer belts, add raw materials to the flow. etc.). Not all actions are possible at all times. For example, there are certain manufacturing stages that cannot be stopped - unless there is an emergency. A tester attempts to evaluate if all such cases (where a specific action is not allowed) are covered by the tests.
Which coverage metric will provide the needed information for this analysis?

Question36: Why should you choose a test technique?

Question37: Which of the following project scenario gives the BEST example where maintenance testing should be triggered?

Question38: Which of the following statements is not correct?

Question39: The following requirement is given "Set X to be the sum of Y and Z".
All the following four implementations have bugs.
Which one of the following bugs can be caught by Static Analysis?

Question40: During which main group of test activity are the following tasks performed?
*Checking test results and logs against specified coverage criteria.
*Assessing the level of component or system quality based on test results and logs.
*Determining whether more tests are needed.
Select the correct answer:

Question41: The whole-team approach:

Question42: Which of the following statements best describe Behavior-Driven Development (BDD)?

Question43: A bank offers a savings account with various interest rates based on the current balance in the account. The balance ranges and respective interest rates are:
Up to $100.00 =2%
$100.01 to $500.00 = 4%
$500.01 to $1,000.00 = 5%
Above $1,000.00 = 7%
Using two-point boundary value analysis, which of the following sets of test inputs provides the relatively highest level of boundary coverage?

Question44: 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.

Question45: Which of the following BEST describes exploratory testing?

Question46: Which test approach will best fit a new project, with little documentation and high probability for bugs?

Question47: The following sentences refer to the 'Standard for Software Test Documentation' specification (IEEE 829).
Which sentence is correct?

Question48: For the following pseudo-code determine number of tests required for 100% statement coverage IF Gender = Boy If Age > 3 AND Age < 5 Shoe Size = 1 ELSE IF Age >=5 AND Age < 7 Shoe Size = 2 ENDIF ELSE IF Age > 3 AND Age < 5 Shoe Size = 0 ELSE IF Age >=5 AND Age < 7 Shoe Size = 1 ENDIF ENDIF

Question49: Which of the following options cover the test types performed during typical system testing phase:
I. Usability
II Requirements based scenarios
III Testing parts of the code in isolation
IV Correct order of parameters in API calls

Question50: Which of the following tasks is MOST LIKELY to be performed by the tester?

Question51: Which of the following BEST describes a benefit of test automation?

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

Question53: "Statement Testing" is part of;

Question54: Which of the following isNOTa product risk?

Question55: Which of the following is a task the Author is responsible for, as part of a typical formal review?

Question56: In a two-hour uninterrupted test session, performed as part of an iteration on an Agile project, a heuristic checklist was used to help the tester focus on some specific usability issues of a web application.
The unscripted tests produced by the tester's experience during such session belong to which one of the following testing quadrants?

Question57: Which of the following statements about static testing and dynamic testing is TRUE?

Question58: Consider the following statements about risk-based testing.
I) Risk-based testing has the objective to reduce the level of protect risks.
II) Tests should be prioritized to find tie critical detects as early as possible.
III) Non-testing activities may also help to reduce risk
IV) Risks have to be reassessed on a regular basis.
V) The project stakeholders can give useful input to determine the risks

Question59: Which of the following statements is true?

Question60: A software system checks age in order to determine which welcome screen to display. Age groups are:
Group I: 0-12
Group II; 13-18
Group III: over 18
Which of the below represent boundary values?

Question61: A test status report SHOULD:

Question62: Which of the following is a test-first approach, where tests that express a shared understanding from stakeholders of how the application is expected to work, are first written in business-readable language (following the Given/When/Then format), and then made executable to drive development?

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

Question64: Which of the following is a typical potential risk of using test automation tools?

Question65: Which of the following is NOT a deciding factor m determining the extent of testing required?

Question66: Which of the following tools is most likely to detect defects in functions or methods in source code?

Question67: The following 4 equivalence classes are given:

Which of the following alternatives includes correct test values for x. based on equivalence partitioning?

Question68: Consider the following code
int premium=2500;
if (age<30)
{
premium = premium +1500:
}
Which options suits for a correct combination of Boundary value and expected result. Assume first number as boundary followed by expected result.

Question69: A test manager decided to skip static testing since he believes bugs can be found easily by doing dynamic testing. Was this decision right or wrong?

Question70: 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 nave to be repeatable, because They are only used once

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

Question72: A bank software has a feature of locking down accounts that have and overdraft higher than $10,000.
Due to a bug in the code, the system locks down accounts once they reached $1000 overdraft.
Based on this context, which of the following is correct statement

Question73: Which of the following statements best describes the difference between product risk and project risk in software testing?

Question74: Which two of the following statements describe the advantages provided by good traceability between the test basis and test work products?
I. Analyzing the impact of changes.
ii. A measure of code quality.
iii. Accurate test estimation.
iv. Making testing auditable.
Select the correct answer:

Question75: A system has valid input numbers ranging between 1000 and 99999 (both inclusive). Which of the following inputs are a result of designing tests for all valid equivalence classes and their boundaries?

Question76: Which statement is true regarding confirmation testing and regression testing?

Question77: A software module to be used in a mission critical application incorporates an algorithm for secure transmission of data.
Which review type is most appropriate to ensure high quality and technical correctness of the algorithm?

Question78: What type of testing measures its effectiveness by tracking which lines of code were executed by the tests?

Question79: Which of the following statements about reviews are TRUE?
I. In walkthroughs the review meeting is typically led by the author.
II Inspection is characterized by an open-ended review meeting
III Preparation before the review meeting is part of informal reviews
IV Management rarely participates in technical review meetings

Question80: 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?

Question81: Which of the following statements best describes the way in which decision coverage is measured?

Question82: The following state transition diagram describes the functionality involved in a system using fingerprint and password authentication to log onto a system.

How many distinct states of the system are visible in the above diagram?

Question83: Which of the following statements about white-box testing is FALSE?

Question84: You are testing a room upgrade system for a hotel. The system accepts three differed types of room (increasing order of luxury): Platinum. Silver and Gold Luxury. ONLY a Preferred Guest Card holder s eligible for an upgrade.
Below you can find the decision table defining the upgrade eligibility:

What is the expected result for each of the following test cases?
Customer A: Preference Guest Card holder, holding a Silver room
Customer B: Non Preferred Guest Card holder, holding a Platinum room

Question85: Which of the following statements about the testing quadrants is TRUE?

Question86: Which of the following should be included in a test status report?
I. Estimation details
II. Total number of open and closed defects
III Actual effort spent
IV. Defect reports
V. Number of executed, failed, blocked tests

Question87: Which of the following sentences describe a product risk?

Question88: Metrics can be collected during and at the end of testing activities to assess which of the following?
i. Progress against the planned schedule and budget.
II. Current quality of the test object.
Hi. Adequacy of the test approach.
iv. Effectiveness of the test activities with respect to the objectives.
v. All the above.
Select the correct answer:

Question89: During component testing of a program if 100% decision coverage is achieved, which of the following coverage criteria is also guaranteed to be 100%?

Question90: Which of the following statements about retrospectives is TRUE?

Question91: In which of the following test documents would you expect to find test exit criteria described9

Question92: A virtual service emulating a real third-party service and the automated test scripts (aimed at testing the system under test) that interact with that service, are test work products that are typically created during:

Question93: Which of the following statements about testing in the context of an agile (iterative-incremental) development model is correct?

Question94: After being in operation for many years, a document management system must be decommissioned as it has reached its end of life. This system will not be replaced by any other new system. A legal obligation provides that all documents within the system must be kept for at least 20 years in a state archive. Which of the following statements about maintenance testing for decommissioning of this system is TRUE?

Question95: Which of the following statements about exploratory testing is true?

Question96: Which of the following CORRECTLY matches the roles and responsibilities in a formal review?

Question97: Consider the following examples of risks identified in different software development projects
[1]. It may not be possible to generate the expected workloads to run performance tests, due to the poor hardware equipment of the machines (load injectors) that should generate these workloads.
[ii]. A user's session on a web application is not invalidated after a certain period of inactivity (configured by the system administrator) of the user,
[iii]. The test team will not have an adequate requirements specification (since many requirements will still be missing) by the time test design and analysis activities should begin according to the test plan.
[IV]. Following a failure, the system is unable to continue to maintain its pre-failure operation and some data becomes corrupted.
Which of the following statements is TRUE?

Question98: Which one of the following statements IS NOT a valid objective of testing?

Question99: Which TWO of the following are benefits of continuous integration?
I. Allows earlier detection and easier root cause analysis of integration problems and conflicting changes.
II. Removes the need for manual test analysis, design and execution.
Hi. Removes the dependency on automated regression packs when integrating larger systems, or components.
iv. Gives the development team regular feedback on whether the code is working.
Select the correct answer:

Question100: Which of the following is an advantage of the whole team approach?

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

Question102: Decision table testing is being performed on tran-sactions in a bank's ATM (Automated Teller Machine) system. Two test cases have already been generated for rules 1 and 4. which are shown below:
SEE ATTACHMENT 1
Given the following additional test cases:
SEE ATTACHMENT 2
Which two of the additional test cases would achieve full coverage of the full decision table (when combined with the test cases that have already been generated for rules 1 and 4)?

Question103: Following a risk-based testing approach you have designed 10 tests to cover a product risk with a high-risk level. You want to estimate, adopting the three-point test estimation technique, the test effort required to reduce the risk level to zero by executing those 10 tests. You made the following three initial estimates:
* most optimistic = 6 person hours
* most likely = 30 person hours
* most pessimistic = 54 person hours
Based only on the given information, which of the following answers about the three-point test estimation technique applied to this problem is true?

Question104: Which of the following BEST describes checklist-based testing?

Question105: Given the following review process main activities and specific review activities:
a.Planning
b.Initiate review
c.Issue communication and analysis
d.Fixing and reporting
1.Creating defect reports
2.Estimating effort and timeframe
3.Recording updated status of defects
4.Selecting the people to participate
5.Distributing the work product and other material
6.Evaluating the review findings
Which of the following BEST matches the review process main activities with the appropriate specific review activities?

Question106: Testing Quadrants, as a model, is effective in aligning stakeholders within Agile teams.
Which of the following examples demonstrates this?

Question107: For withdrawing money tram an Automated Teller Machine (ATM), the following conditions are required:
- The bank card is valid
- The PIN code is correct
- Money is available in the user's account
The following are some possible interactions between the user and the ATM:
- The entered card is invalid The card is rejected
- The PIN code is wrong The ATM asks for another PIN code
- The requested amount is more than available in the user's account: The ATM asks for another amount
- The requested amount is available in the user's account The ATM dispenses the money Which test design technique should be used to cover all possible combinations of the in put conditions?

Question108: An Incident Management tool implements the following defect states; Open, Assigned, Solved, Closed Consider the following defect report:
Id T000561
Test Object "Warehouse Management' application
Tester name; John Bishop
Date: 10th. April 2010
Test Case MRT558I
Status OPEN
Severity 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?

Question109: 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;

Question110: A typical objective of testing is to ensure that:

Question111: Which of the following is a role that is usually responsible for documenting the findings (e.g., action items, decisions, recommendations) made by the review team as part of a typical formal review?

Question112: Which of the following s the most correct statement about state testing techniques?

Question113: Which of the following statements about the shift-left approach is true?

Question114: You are responsible for applying the correct technique for a review of the requirements document for a project to develop a new software application. You identify the reviewers and the required roles, including the meeting leader, who is the requirements document author, and a separate role for a scribe. Additionally, you decide to take a relatively informal approach to the requirements review. The goal of the review is to find defects in the requirements document, such as omissions, Inconsistencies, and duplications. Another goal of the review is to improve the software application's usability and accessibility by considering the various stakeholders' viewpoints.
Which of the following statements BEST describes this scenario?

Question115: Which of the following BEST explains a drawback of independent testing?

Question116: Which of the following BEST describes a test summary report for executive-level employees

Question117: The following incident report that was generated during test of a web application.
What would you suggest asthe most importantreport 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, t click ENTER to continue to screen2 Nothing happens, no system response at all.

Question118: Which review type, also known as a "buddy check", is commonly used in Agile development?

Question119: Which of the types of test tools noted below BEST describes tools that support reviews?

Question120: Which or the following is a valid collection of equivalence classes for the following problem: An integer field shall contain values from and including 1 to and including 15.

Question121: Which sequence of state transition stated in the answer choices is correct in accordance with the following figure depicting me life-cycle of a defect?

Question122: Which of the following is a CORRECT statement about how a tester should communicate about defects, test results, and other test information?

Question123: Exploratory testing is an experience-based test technique

Question124: A test engineer finds a defect while testing. After the developer has fixed the defect, the test engineer decides to re-run a complete section of the tests. Which of the following is correct?

Question125: While repotting a defect, which attribute indicates the degree of impact that the defect has on the system?

Question126: A software calculates the annual car tax using three inputs:
- E; the emission level of the vehicle
- P: the power of the vehicle
-T the type of the vehicle
The input value for P can be integer positive values between 15 and 350.
Which of the following answers contains a correct list of a boundary values for the P input?

Question127: A software application incorrectly provided customers discounts of 50% off their total purchases if the purchases exceeded S100. It was discovered through an audit that the discount should have been only 5% off these purchases. A root cause analysis uncovered that the requirements Incorrectly stated 50% instead of 5% in this scenario.
Which of the following MOST accurately reflects this scenario?

Question128: Which of the following applications will be the MOST suitable for testing by Use Cases

Question129: Which of the following statements is true?