The Actual Exam Version included actual exam questions verified by IT Experts. We verified questions and updated frequently each month and also based on members’ feedback to keep updating with the real exam. We are offering money back immediately if questions in our Actual Exam Version do not appear in your exam. Highly recommend you take the Actual Exam Version then go to the exam as soon as possible. We’re using Google Docs to manage our actual exam contents. This way to keep all members always in the latest update and this is the fastest way to learn. When you make the payment, we will add your gmail to access our materials.
QUESTION NO: 31
Which of the following options explain why it is often beneficial to have an independent test function in an organization?
A. To improve defect finding during reviews and testing
B. To ensure that developers adhere to coding standards
C. To limit communication between developers and testers
D. To provide better metrics for the stakeholders
QUESTION NO: 32
Debugging and Testing are key activities in the software development lifecycle.
Which of the following are ‘Debugging’ activities?
A. Identifying a failure
B. Locating the cause of failure
C. Fixing the defect
D. Checking the fix has resolved the failure
E. a & d
F. a & b
G. b & c
H. c & d
QUESTION NO: 33
Which of the following does NOT represent one of the three triggers for maintenance testing an operational system?
A. Data migration
B. System retirement
C. System modification
D. Introduction of a test management tool
QUESTION NO: 34
live defect has been found where a code component fails to release memory after it has finished using it.
Which of the following tools would have been the MOST effective at detecting this defect prior to live implementation?
A. Dynamic analysis tool
B. Monitoring tool
C. Configuration management tool
D. Coverage measurement tool
QUESTION NO: 35
Why is measurement of code coverage important?
A. Because 100% code coverage implies 100% coverage of requirements
B. Because 100% code coverage guarantees that there are no coding errors
C. Because code coverage can be used to ensure that all code is exercised by tests
D. Because code coverage can ensure that all decisions are correctly implemented in the code
QUESTION NO: 36
When considering the roles of test leader and tester, which of the following tasks would NOT typically be performed by a tester?
A. Prepare and acquire the test data
B. Set up and check the test environment
C. Write test summary reports
D. Review tests developed by others
QUESTION NO: 37
system requirement states that up to 100 users should be able to carry out a transaction, with responses returned within 5 seconds.
What type of non-functional testing would you carry out to verify these requirements?
A. Stress testing
B. Maintenance testing
C. Load testing
D. Usability testing
QUESTION NO: 38
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?
A. 6, 3, 1, 4, 2, 5
B. 3, 4, 1, 2, 5, 6
C. 3, 2, 1, 4, 6, 5
D. 3, 1, 4, 2, 6, 5
QUESTION NO: 39
Which of the following is a Black Box test design technique?
A. Decision Coverage
B. Error Guessing
C. Statement Coverage
D. Equivalence Partitioning
QUESTION NO: 40
Which of the following errors CANNOT be found with structure-based testing techniques?
Memory is leaking
B. Features are only partially implemented
C. Data structures that are used before initialization
D. Division by zero
QUESTION NO: 41
Which of the following is correct?
A. Intrusive test tools are that do not exhibit the probe-effect
B. Testing tools can be used by both developers and testers
C. Use of testing tools is effective only when done as part of a test automation system
D. Testing tools allow developers do testing. Use of such tools changes the role of the test team
QUESTION NO: 42
The following sentences refer to the “Standard for Software Test Documentation” specification
(IEEE 829). Which sentence is correct?
A. The key to high quality test documentation regimes is strict adherence to this standard
B. Any deviation from this standard should be approves by management, marketing & development
C. This test plan outline is relevant for military projects. For consumer market projects there is a different specification with fewer items
D. Most test documentation regimes follow this spec to some degree, with changes done to fit a specific situation or organization
QUESTION NO: 43
A software company adopts the V-model as their development life cycle. Which of the following contains roles of a tester in this company?
A. Decide what should be automated, to what degree, and how
B. Review test plans and set up test environments
C. Coordinate the test strategy with the project managers
D. Introduce suitable metrics to measure the testing progress
QUESTION NO: 44
Which of the following is an appropriate reason for maintenance testing?
A. Bugs found in the field after upgrading the operation system
B. Bugs found during system testing
C. Bugs found during unit testing
D. Bugs found during integration testing
QUESTION NO: 45
Once a bug is fixed, it should be retested. What is the term used to define this type of testing?
A. Reliability Testing
B. Confirmation Testing
C. Maintainability Testing
D. Regression Testing
QUESTION NO: 46
What is the difference between system integration testing and acceptance testing?
A. System integration testing is testing non-functional requirements. Acceptance testing concentrates on the functionality of the system.
B. System integration testing is executed by the developers. Acceptance testing is done by the customer.
C. System integration testing verifies that a system interfaces correctly with other systems. Acceptance testing verifies compliance to requirements.
D. System integration testing verifies compliance to requirements. Acceptance testing verifies correct interaction with other systems existing in the user’s environment.
QUESTION NO: 47
Which of the following is NOT an example of a common test metric?
A. Percentage of work done in test environment creation
B. Average number of expected defects per requirement
C. Number of test cases run
D. Deviation from test milestone dates
QUESTION NO: 48
Which of the following is NOT a deciding factor in determining the extent of testing required?
A. Budget to do testing
B. A particular tester involved in testing
C. Level of risk of the product or features
D. Time available to do testing
QUESTION NO: 49
What does the term “Pesticide paradox” refer to?
A. The phenomena where a piece of code that has a lot of bugs is likely to have more hidden, yet unfound bugs
B. The decreasing efficiency of debugging when done in code that has many bugs
C. Reduced effectiveness of test cases that are repeated and focused on the same scenarios
D. The redundancy of testing the same objects in both black and white box techniques
QUESTION NO: 50
Which of the following test techniques is structure-based?
A. Control flow testing
B. Use case testing
C. State transition testing
D. Decision table testing
QUESTION NO: 51
Which of the following test types is a part of the V-Model?
A. Black-box testing
B. White-box testing
C. Experience-based testing
D. Component testing
QUESTION NO: 52
Which of the following statements is correct?
A. Pair programming is done with developer and tester pairing together
B. Pair programming is an alternative term for code inspection
C. Pair programming is used usually in waterfall model
D. Pair programming is, among other things, an informal review method
QUESTION NO: 53
In the foundation level syllabus you will find the main basic principles of testing.
Which of the following sentences describes one of these basic principles?
A. Complete testing of software is attainable if you have enough resources and test tools
B. For a software system, it is not possible, under normal conditions, to test all input and output combinations
C. A goal of testing is to show that the software is defect free
D. With automated testing you can make statements with more confidence about the quality of a product than with manual testing
QUESTION NO: 54
Which of the following is an example of black-box dynamic testing?
A. Code inspection
B. Checking memory leaks for a program by executing it
C. Functional Testing
D. Coverage analysis
QUESTION NO: 55
Where and by whom is Beta testing normally performed?
A. By customers or potential customers at their own locations
B. By an independent test team at the developing organization’s location
C. At the developing organization’s site, but not by the developing team
D. By customers or potential customers at the developing organization’s site
QUESTION NO: 56
Which of the following is NOT an objective of testing?
A. Finding defects
B. Providing information for decision-making
C. Analyzing and removing the cause of failures
D. Gaining confidence about the level of quality of the software
QUESTION NO: 57
Which statement about use case testing is true?
A. The test cases are designed to find defects in the data flow
B. The test cases are designed to find defects in the process flow
C. The test cases are designed to be used by real users, not by professional testers
D. The test cases are always designed by customers or end users
QUESTION NO: 58
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?
A. multiple condition coverage
B. decision table
C. use case testing
D. statement coverage
QUESTION NO: 59
Which of the following is NOT an example of a typical risk-based testing activity?
A. The evaluation of a risk-management tools to decide which tool to use for future projects
B. The focus of testing is shifted to an area in the system where tests find with more defects than expected
C. Brainstorming sessions are held with a wide variety of stakeholders to identify possible failures in the system
D. Tests are prioritized to ensure that those associated with critical parts of the system are executed earlier
QUESTION NO: 60
The following program part is given:
IF (condition A)
then DO B
END IF
How many test cases are necessary in order to achieve 100% statement coverage?
A. 1
B. 2
C. 4
D. a very high number