ISTQB
![]() |
![]() |
![]() |
Title of test:![]() ISTQB Description: ISTQBz ISTQBz ISTQBz ISTQBz ISTQBz |




New Comment |
---|
NO RECORDS |
What is one potential benefit of using a test automation tool?1. The quality of defects will improve. Ease of access to statistics about test progress. Disk space is not required to track versions of test artifacts. Less network traffic generated. Which of the following is a benefit of early stakeholder feedback?2. It can be gathered early and then used to make changes after the product goes to production to make it more user friendly. It allows the project manager to get a better view of the changes that will be needed for the next version. The developers get a better understanding of what they are building. The testers get a better understanding of the test automation requirements. Which of the following is a good testing practice that applies regardless of the specific software development lifecycle being used?3. Prompt and prepared attendance to stand-up meetings. Step-by-step test case documentation. Ensuring there is a corresponding testing activity for every software development activity. Involving the stakeholders in reviewing all acceptance criteria prior to designing test cases. In an Agile development model, the completion of testing or “done” is defined by which of the following?4. Project management. Entry criteria. Exit criteria. The expected test completion date. You are testing web application software that allows a person to use their travel points to make flight and hotel reservations. When the user logs into the software (username/password) they are presented with a set of options. From that set of options, they can pick the following: 1. View points balance 2. Make flight reservation 3. Make hotel reservation From the login page, they can log in successfully or might fail and need to try again. Once they login successfully they can go to either the view points, flight reservation or hotel reservation page. Which of the following is the correct list of the transitions (a transition is shown as >) that should be tested, assuming that the test ends when a reservation state is reached.5. Points > Reservation. Login > Points, Points > Flight, Points > Hotel. Login > Login, Login > Points, Login > Flight, Login > Hotel, Points > Flight, Points > Hotel. Login > Login, Login > Points, Login > Flight, Login > Hotel, Flight > Hotel, Hotel > Flight, Flight > Login, Hotel > Login. Which of the following is an advantage of the whole team approach?6. Any person in the team with the right skills can perform any task. Tasks are assigned to specific team members who will own that task until completion. Testers have clear ownership of quality and this eliminates confusion and overlap. Business representatives are not included in the team so they can supply independent assessment during UAT. If you are using test results to learn more about the software and are then creating additional tests based on those results, what type of testing are you doing?7. Exploratory. Decision-based. Checklist-based. Control flow. You are working on calculating the estimation for a project. You have been given the following numbers by your manager, who is considered to be an expert in estimation: Optimistic = 35 days - Likely = 40 days - Pessimistic = 65 days - Apply the three-point estimation technique, what is the proper expression of the final estimate?8. E is 46.3 days, SD = 35. E is 40 days, SD = 6.67. E is 37.3 days, SD = 43.3. E is 43.3 days, SD = 5. Which black-box technique should be used to verify different responses of the system, depending on its current conditions or previous history?9. Use case testing. Decision table testing. State transition testing. Equivalence partitioning. You have been given the following story: As a help desk worker - I want to enter a caller’s birth date So the system can display the caller’s account information As a team, you have developed the following table of acceptance criteria: [] You have developed the following test cases and will execute them in the specified order: 1. Enter a valid date and verify that the account retrieved matches the birth date entered. 2. Enter an invalid date and verify that the error indicates the date is invalid. 3. Verify that the date prompt is already formatted for the date with xx/xx/xx format. 4. Enter a valid date and verify that two pages of account information are readable. 5. Enter a valid date and verify that the response occurs within 2 seconds when the system is under an average load. What is incorrect about this approach?10. The security test case should be executed first as it is related to access control. The test cases should contain all steps required for execution, including navigation information and SQL statements required to perform the verification. The test cases are not being executed in the proper order. The test cases do not indicate the expected result. In what way does configuration management help the tester?11. It verifies that the test cases are executed in the correct order. It ensures that regressions do not occur. It enforces proper unit testing and measurement. It uniquely identifies the items to be tested. If you are responsible for test analysis and test design what is your primary role in your team?12. Business analyst. Test manager. Developer. Tester. A functional requirement states that pressure values must always be positive and stay within a range of 100 to 200 pounds for a particular tank (100 and 200 are valid within the range). Which of the following is the minimum set of values that would achieve coverage using the equivalence partitioning technique?13. A series of tests where pressure is set to 98, 110, and 201 pounds. A series of tests where pressure is set to 98, 100, and 200 pounds. A series of tests where pressure is set to 100, 110, and 200 pounds. A series of tests where pressure is set to -1, 0, 175, and 297 pounds. You have been given the following test cases for execution. You have been told that security and usability are the highest priorities respectively for this banking application. What is the proper execution order for these test cases? 1. Update a customer’s account balance 2. Query a customer’s account balance 3. Delete a request for a paper statement 4. Change the font size on the page to improve readability 5. Create a new payee in a customer’s automatic bill pay list 14. 3, 1, 5, 2, 4. 1, 2, 5, 4, 3. 1, 3, 5, 2, 4. 4, 3, 1, 2, 5. When is the detailed risk analysis for a story first conducted?15. Project planning. Iteration planning. Release planning. Epic planning. When tests are being created to achieve statement coverage, what are they exercising?16. Only the decisions in the code. Only the loops in the code. Only the executable statements in the code. All lines of code including executable statements and comments. You have just completed a retrospective at the end of a sprint. One of the developers raised an issue with defect reports not containing information about the configuration, data, and system being used when the failure occurred. When this happens, they reject the defect report and the tester has to update it and send it again. This sometimes takes three or four iterations to get all the information on the report. The test team will take this feedback and will improve the details included in the defect reports. This is an example of which type of benefit for testing?17. Increased test effectiveness / efficiency. Team bonding and learning. Improved quality of the test basis. Increased quality of the test cases. What is a reasonable way to control and minimize the cost of testing and development?18. Conduct formal reviews to detect defects as early as possible. Perform a usability analysis prior to user interface design. Automate error detection at the beginning of acceptance testing. Hire low-cost, outsourced testing staff for system testing. Which of the following is a technique that can be used to develop user stories in collaboration with the developers and business?19. DevOps. CI/CD. Brainstorming. Equivalence Partitioning. Which is a key function of a test management tool?20. Facilitates management and control of testing activities. Generates test data based on test management criteria. Generates detailed test specifications based on the test plan. Analyzes and enforces coding and testing standards. Which of the following best suggests the need for maintenance testing?21. Failures found in alpha testing. The initial release of the software. Changing requirements during pre-deployment activities. Adding a new feature to an existing system. Which of the following should you review using static testing?22. Memory leak during execution. Performance of a module under load. Interactive output from a debugger. Test plan. Which of the following is supported by good information traceability?23. Portability of test automation code. Understandability of test reports. Dependability of test environments. Stability of the system under test. Which of the following is a methodical approach to error guessing?24. Create a list of possible failures and defects and design tests to address each one. Ask the developers where the likely errors will be and discuss how to test for each one. Review the code to determine areas of high complexity and target those areas with tests. Determine all the decisions in the code and design tests to address each one. Given the following requirement: The system shall compute the car’s position using the following equation: new_distance_traveled + old_position Which type of testing should be implemented to help ensure this requirement is met?25. Functional. Reliability. Performance. Maintainability. How is branch coverage determined?26. By taking the number of branches in the code that have been tested and dividing that by the number of total branches in the code. By taking the number of branches in the code on one path that has been tested and dividing that number by the total paths through the code. By taking the number of statements in the code and dividing those by the number of branches that have been tested. By counting the number of branches in the code that have been tested. You are using boundary value analysis to determine your test data. What values should you use to test a routine that requires an integer input (x) to be greater than zero and less than 100 to achieve 100% minimum coverage using the two-point boundary value analysis technique?27. 0, 100. -1, 1, 99, 101. 0, 1, 99, 100. -1, 0, 1, 99, 100, 101. You are working with a geographically and time zone distributed team. It is important that the entire team always have access to the latest test execution information. Which of these is the most appropriate method for communicating that status?28. Daily stand-up meetings with everyone. Dashboards connected to the test management and defect management systems that automatically update when a change is made. Email sent out hourly to all team members with red text for any new issues with a “must read” note in the subject line. Formal test reports issued each week with trend charts and residual defect status information. During which activity in the review process are the quality characteristics selected for evaluation?29. Initiating. Planning. Analysis. Fixing. During which activity in the review process are the quality characteristics selected for evaluation?.29. Initiating. Planning. Analysis. Fixing. Which testing principle provides a good reason to base testing upon risk mitigation priorities?30. Testing shows the presence of defects. Exhaustive testing is impossible. Tests wear out. Defects tend to cluster in a few modules. Which testing principle provides a good reason to base testing upon risk mitigation priorities?.30. Testing shows the presence of defects. Exhaustive testing is impossible. Tests wear out. Defects tend to cluster in a few modules. Which of the following is a correct statement regarding Quadrant Q2 of the testing quadrants?31. It is technology facing, supports the team, and contains component and component integration tests. It is business facing, critiques the product, and contains exploratory and usability testing. It is technology facing, critiques the product, and contains the smoke tests and performance tests. It is business facing, supports the team, and contains functional tests and API tests. Which of the following is a correct statement regarding Quadrant Q2 of the testing quadrants?.31. It is technology facing, supports the team, and contains component and component integration tests. It is business facing, critiques the product, and contains exploratory and usability testing. It is technology facing, critiques the product, and contains the smoke tests and performance tests. It is business facing, supports the team, and contains functional tests and API tests. Which of the following provides two defined risk response actions to help control product risk?32. Deny risk, Mitigate risk by testing. Accept risk, Abandon risk. Abandon risk, Delay risk. Transfer risk, Accept risk. Your company has been working in a waterfall lifecycle model. They have now decided to implement DevOps and will be using CI/CD. Which of the following is a change that will be required from the testing team?33. No change is required. The current approach will still be applicable. There will be additional emphasis on test automation to supply continuous testing. Additional time will be needed to analyze the requirements and design test cases. There will be a need for less technical testers because the developers will handle all the technical testing. Testing can be seen as a destructive activity. Which of the following generic skills will help a tester overcome this barrier?34. Analytical thinking. Communicating with empathy. Curiosity. Tool knowledge. If a developer is analyzing a failure to determine the cause, he is engaging in what type of activity?35. Testing. Design and Analysis. Debugging. Configuration management. If test cases are written in the given/when/then format, what type of test-first software development is being used?36. Test-driven development. Acceptance test-driven development. Business-driven development. Behavior-driven development. Which of the following is a valid test objective?37. Finding the stable areas of the code which do not require testing. Debugging incidents to determine the cause of the problem. Finding failures and defects in the test object. Participating in code reviews to improve scripting skills. You are a functional tester, performing system testing of a flight reservation application. After logging into the system, you selected the “New Reservation” option on the main menu, and clicked the “Submit” button without making any changes to the default values on the screen. The system charged your test credit card for $523.00 instead of the expected $1046.00. This happens every time you execute the test case. You are entering a defect into your system, and submitting it to development for correction. Your defect report currently includes: The date of the incident - The identity of the tester who discovered the incident The steps executed to cause the incident, noting 100% reproducibility The impact on the system and the priority of the defect The expected and actual results - What information is missing from this defect report?38. The test environment in which the test was executed. Test case expected results. The name of the developer who should have caught their error in unit testing. Frequency of occurrence. Which of the following is an example of a test work product?39. Test plan. Test platform selection. Code base. Test tool selection. |