Small Test 1 – Fundamental of Testing January 8, 2019January 9, 2019Posted in Software TestingLeave a comment ← BackThank you for your response. ✨ Name(required) 1. Which one of the following is the BEST description of a test condition? An attribute of a component or system specified or implied by requirements documentation An aspect of the test basis that is relevant to achieve specific test objectives. The capability of the software product to provide functions which meet stated and implied needs when the software is used under specified conditions The percentage of all single condition outcomes that independently affect a decision outcome that have been exercised by a test case suite. 2. Which of the following statements is a valid objective for testing? To determine whether enough component tests were executed within system testing. To find as many failures as possible so that defects can be identified and corrected. To prove that all possible defects are identified. To prove that any remaining defects will not cause any failures 3. Which of the following statements correctly describes the difference between testing and debugging? Testing identifies the source of defects; debugging analyzes the defects and proposes prevention activities Testing shows failures caused by defects; debugging finds, analyzes, and removes the causes of failures in the software Testing removes faults; debugging identifies the causes of failures. Testing prevents the causes of failures; debugging removes the failures. 4. Which one of the statements below describes a failure discovered during testing or in production? The wrong version of one source code file was included in the build The product crashed when the user selected an option in a dialog box The computation algorithm used the wrong input variables. The developer misinterpreted the requirement for the algorithm 5. Which of the following statements CORRECTLY describes one of the seven key principles of software testing? By using automated testing it is possible to test everything With sufficient effort and tool support, exhaustive testing is feasible for all software. It is impossible to test all input and precondition combinations in a system. The purpose of testing is to prove the absence of defects. 6. In what way can testing be part of Quality assurance? It ensures that requirements are detailed enough. It reduces the level of risk to the quality of the system. It ensures that standards in the organization are followed. It measures the quality of software in terms of number of executed test cases. 7. Which of the below tasks is performed during the test analysis activity of the test process? Identifying any required infrastructure and tools. Creating test suites from test scripts. Analyzing lessons learned for process improvement Evaluating the test basis for testability 8. A company recently purchased a commercial off-the-shelf application to automatetheir bill-paying process. They now plan to run an acceptance test against the package prior to putting it into production. Which of the following is their most likely reason for testing? To build confidence in the application. To detect bugs in the application. To gather evidence for a lawsuit. To train the users. 9. A test team consistently finds between 90% and 95% of the defects present in the system under test. While the test manager understands that this is a good defect-detection percentage for her test team and industry, senior management and executives remain disappointed in the test group, saying that the test team misses too many bugs. Given that the users are generally happy with the system and that the failures which have occurred have generally been low impact, which of the following testing principles is most likely to help the test manager explain to these managers and executives why some defects are likely to be missed? Exhaustive testing is impossible Defect clustering Pesticide paradox Absence-of-errors fallacy 10. Which of the following is most important to promote and maintain good relation-ships between testers and developers? Understanding what managers value about testing. Explaining test results in a neutral fashion. Identifying potential customer work-arounds for bugs. Promoting better quality software whenever possible. 11. Which of the statements below is the best assessment of how the test principles apply across the test life cycle? Test principles only affect the preparation for testing. Test principles only affect test execution activi ties. Test principles affect the early test activities such as review. Test principles affect activities throughout the test life cycle. Submit Δ
Test process January 8, 2019Posted in ISTQB Foundation, Software TestingLeave a comment ISTQB Test Process from HoangThiHien1