Foundation 2018 Sample Exam 2
39 câu hỏi · ISTQB Foundation Level (CTFL)
Which of the following is the activity that removes the cause of a failure?
As a tester, which of the following is a key to effectively communicating and maintaining positive relationships with developers when there is disagreement over the prioritization of a defect?
Why is software testing sometimes required for legal reasons?
In what way does root cause analysis contribute to process improvement?
Why is it important to avoid the pesticide paradox?
Which of the following is the activity that compares the planned test progress to the actual test progress?
Which of the following is the correct statement?
What type of activity is normally used to find and fix a defect in the code?
During which level of testing should non-functional tests be executed?
When a system is targeted for decommissioning, what type of maintenance testing may be required?
If impact analysis indicates that the overall system could be significantly affected by system maintenance activities, why should regression testing be executed after the changes?
In an iterative lifecycle model, which of the following is an accurate statement about testing activities?
Use cases are a test basis for which level of testing?
Which of the following techniques is a form of static testing?
Which of the following is a benefit of static analysis?
What is the main difference between static and dynamic testing?
If a review session is led by the author of the work product, what type of review is it?
You are preparing for a review of a mobile application that will allow users to transfer money between bank accounts from different banks. Security is a concern with this application and the previous version of this application had numerous security vulnerabilities (some of which were found by hackers). It is very important that this doesn’t happen again. Given this information, what type of review technique would be most appropriate?
Which of the following is an experience-based testing technique?
Which of the following test techniques uses the requirements specifications as a test basis?
How is statement coverage determined?
If you have a section of code that has one simple IF statement, how many tests will be needed to achieve 100% decision coverage?
What is error guessing?
When exploratory testing is conducted using time-boxing and test charters, what is it called?
You are testing a scale system that determines shipping rates for a regional web-based auto parts distributor. You want to group your test conditions to minimize the testing. Identify how many equivalence classes are necessary for the following range. Weights are rounded to the nearest pound. Weight 1 to 10 lbs. 11 to 25 lbs. 26 to 50 lbs. 51 lbs. and up Shipping Cost $5.00 $7.50 $12.00 $17.00
You are testing a scale system that determines shipping rates for a regional web-based auto parts distributor. Due to regulations, shipments cannot exceed 100 lbs. You want to include boundary value analysis as part of your black-box test design. How many tests will you need to execute to achieve 100% two-value boundary value analysis? Weight 0 to 10 lbs. 11 to 25 lbs. 26 to 50 lbs. 51 lbs. to 100 Shipping Cost $5.00 $7.50 $12.00 $17.00
You are testing an e-commerce transaction that has the following states and transitions: 1. Login (invalid) > Login 2. Login > Search 3. Search > Search 4. Search > Shopping Cart 5. Shopping Cart > Search 6. Shopping Cart > Checkout 7. Checkout > Search 8. Checkout > Logout For a state transition diagram, how many transitions should be shown?
You are testing a banking application that allows a customer to withdraw 20, 100 or 500 dollars in a single transaction. The values are chosen from a drop-down list and no other values may be entered. How many equivalence partitions need to be tested to achieve 100% equivalence partition coverage?
Level of risk is determined by which of the following?
Who normally writes the test plan for a project?
What is the biggest problem with a developer testing his own code?
Which of the following is a project risk?
If your test strategy is based off the list of the ISO 25010 quality characteristics, what type of strategy is it?
If the developers are releasing code for testing that is not version controlled, what process is missing?
You are getting ready to test another upgrade of an ERP system. The previous upgrade was tested by your team and has been in production for several years. For this situation, which of the following is the most appropriate test effort estimation technique?
You have been testing software that will be used to track credit card purchases. You have found a defect that causes the system to crash, but only if a person has made and voided 10 purchases in a row. What is the proper priority and severity rating for this defect?
Consider the following test cases that are used to test an accounting system: Test ID Name Dependency Priority 1 Purchase Item none 2 2 Receive Invoice Test 1 3 3 Receive Goods Test 1 2 4 Send Payment Test 2 3 5 Report Payments Test 4 1 Given this information, what is the proper order in which to execute these test cases?
Which of the following are major objectives of a pilot project for a tool introduction?
What is the primary purpose of a test execution tool?