TEST BORRADO, QUIZÁS LE INTERESE: TEST EXAM ISTQB Set B - 2023
COMENTARIOS | ESTADÍSTICAS | RÉCORDS |
---|
REALIZAR TEST
Título del Test:
TEST EXAM ISTQB Set B - 2023 Descripción: TEST EXAM ISTQB Set B - 2023 Autor:
Fecha de Creación: 28/06/2024 Categoría: Otros Número Preguntas: 40 |
COMPARTE EL TEST
Comentar
No hay ningún comentario sobre este test.
Temario:
Which of the following is an example of why testing is necessary? Dynamic testing increases quality by causing test objects to fail in ways that could never be achieved by the users Static testing is used by developers to identify failures in their program code earlier than can be achieved through dynamic testing Static analysis provides evidence to customers that the elements of the system that provide no outputs are fit for release Reviews increase the quality of requirements specifications and lead to fewer changes being needed in derived work products. Which of the following statements about quality assurance (QA) and/or quality control (QC) is correct? QA is performed as part of testing St Testing is performed as part of QC Testing is another term for QC Testing is performed as part of QA. One of the "principles of testing" states that exhaustive testing is impossible. Which of the following is an example of addressing this principle in practice? Creating test cases that cover every possible specified output Documenting all possible test input variations and prioritizing these based on importance Starting testing as early as possible with reviews and other static testing approaches Using equivalence partitioning and boundary value analysis to generate test cases. Which test activity involves working with test data requirements, test conditions, test environment requirements and test cases? Test design Test execution Test analysis Test implementation. Which of the following is MOST likely to impact how testing is performed for a given test object? The average level of experience of the organization's marketing team The knowledge of users that a new system is being developed for them The number of years' experience of the members of the test team The end user's organizational structure for a commercial music streaming application. Which of the following statements is a CORRECT example of the value of traceability? Traceability between the mitigated risks and passing test cases provides a means of determining the level of residual risk Traceability between user requirements and test execution results provides a means of measuring project progress against business goals Traceability between testers and failing test cases provides a means of determining the skill level of the testers Traceability between the identified risks and written test conditions provides a means of determining which risks are worth testing. Which of the following is MOST likely to be an example of a tester using a generic skill when testing? The tester's deep knowledge of a variety of computer games meant that they got on well with one of the developers who was also into gaming The tester was a former pilot and was better able to understand the acceptance criteria for the helicopter control system The tester previously worked as a programmer and used their skills in this area to better communicate with the business analysts The tester was very careful not to make mistakes when they methodically generated test cases prior to starting their exploratory testing session. Which of the following is an advantage of the whole-team approach? It allows team members to take on any role at any time It only needs a single team to support the complete development project The tester was very careful not to make mistakes when they methodically generated test cases prior to starting their exploratory testing session It generates a team synergy that benefits the entire project. Which of the following statements about the chosen software development lifecycle is CORRECT? If agile software development is used, system test automation replaces the need for regression testing If a sequential development model is used, then the dynamic testing is typically restricted to later in the lifecycle If an iterative development model is used, then component testing is typically performed manually by developers If an incremental development model is used, then static testing is done in early increments and dynamic testing in later increments. Which of the following is a good testing practice that applies to all software development lifecycles? Testers should review work products as part of the next development phase Testers should review work products as soon as drafts are available Testers should review work products before test analysis and design begins Testers should review work products immediately after they are published. Which of the following is an example of a test-first approach to development? Test-Driven Development Coverage-Driven Development Quality-Driven Development Feature-Driven Development. Which of the following statements about DevOps is CORRECT? To speed up releases, continuous integration is used to encourage developers to submit code quickly without the need to complete component testing To be able to update and release systems on a more frequent basis, many automated regression tests are required to reduce the danger of regression To treat both developers and operations equally, the testers will allocate more effort to release testing by operations using a shift-right approach To create increased synergy between testers, developers and operations, the testing must become fully automated with no manual testing. Which of the following is MOST likely to be performed as part of system testing? Security testing of a credit management system by an independent test team Testing the interface of a currency exchange system with an external banking system Beta testing of a remote learning system by courseware developers To create increased synergy between testers, developers and operations, the testing must become fully automated with no manual testing. Which of the following statements is CORRECT? Regression tests increase in number as the project progresses, whereas the number of confirmation tests decreases as the project progresses Regression tests are created and run when the test object is fixed, whereas confirmation tests are run whenever the test object is enhanced Regression testing is concerned with checking that the operational environment remains unchanged, whereas confirmation testing is concerned with testing changes to the test object Regression testing is concerned with adverse effects in unchanged code, whereas confirmation testing is concerned with testing changed code. Which of the following is an example of a defect that can be found by static testing but NOT by dynamic testing? Lack of usability provided through the user interface Code with no path that reaches it Poor response times for most of the expected users Required features that are not implemented in the code. Which of the following is a benefit of early and frequent stakeholder feedback? Managers are aware of which developers are less productive It allows project managers to prioritize their stakeholder interactions It facilitates early communication of potential quality issues End users better understand why the delivery of the work product is delayed. Given the following task descriptions: 1. The quality characteristics to be evaluated and the exit criteria are selected 2. Everyone has access to the work product 3. Anomalies are identified in the work product 4. Anomalies are discussed And the following review activities A. Individual review B. Review initiation C. Planning D. Communication and analysis Which of the following BEST matches the task descriptions and activities? 1B, 2C, 3D, 4A 1B, 2D, 3C, 4A 1C, 2A, 3B, 4D 1C, 2B, 3A, 4D. Given the following roles in reviews: 1. Scribe 2. Review leader 3. Facilitator 4. Manager And the following responsibilities in reviews: A. Ensures the effective running of review meetings and the setting up a safe review environment B. Records review information, such as decisions and new anomalies found during the review meeting C. Decides what is to be reviewed and provides resources, such as staff and time for the review D. Takes overall responsibility for the review such as organizing when and where the review will take place Which of the following BEST matches the roles and responsibilities? 1A, 2B, 3D, 4C 1A, 2C, 3B, 4D 1B, 2D, 3A, 4C 1B, 2D, 3C, 4A. Which of the following statements BEST describes the difference between decision table testing and branch testing? In decision table testing, the test cases are derived from the decision statements in the code. In branch testing, the test cases are derived from knowledge of the control flow of the test object. In decision table testing, the test cases are derived from the specification that describes the business logic. In branch testing the test cases are based on anticipation of potential defects in the source code. In decision table testing, the test cases are derived from knowledge of the control flow of the test object. In branch testing, test cases are derived from the specification that describes the business logic. In decision table testing, the test cases are independent of how the software is implemented. In branch testing, test cases can be created only after the design or implementation of the code. Customers of the TestWash car wash chain have cards with a record of the number of washes they have bought so far. The initial value is 0. After entering the car wash, the system increases the number on the card by one. This value represents the number of the current wash. Based on this number the system decides what discount the customer is entitled to. For every tenth wash the system gives a 10% discount, and for every twentieth wash, the system gives a further 40% discount (i.e., a 50% discount in total). Which of the following sets of input data (understood as the numbers of the current wash) achieves the highest equivalence partition coverage? 19, 20, 30 11, 12, 20 1, 10, 50 10, 29, 30, 31. You are testing a form that verifies the correctness of the length of the password given as input. The form accepts a password with the correct length and rejects a password that is too short or too long. The password length is correct if it has between 6 and 12 characters inclusive. Otherwise, it is considered incorrect. At first, the form is empty (password length = 0). You apply boundary value analysis to the "password length" variable. Your set of test cases achieves 100% 2-value boundary value coverage. The team decided that due to the high risk of this component, test cases should be added to ensure 100% 3-value boundary value coverage. Which additional password lengths should be tested to achieve this? 4, 5, 13, 14 7, 11 1, 5, 13 1, 4, 7, 11, 14. The following decision table contains the rules for determining the risk of atherosclerosis. You designed the test cases with the following test input data: TC1: Cholesterol = 125 mg/dl Blood pressure = 141 mm Hg TC2: Cholesterol = 200 mg/dl Blood pressure = 201 mm Hg TC3: Cholesterol = 124 mg/dl Blood pressure = 201 mm Hg TC4: Cholesterol = 109 mg/dl Blood pressure = 200 mm Hg TC5: Cholesterol = 201 mg/dl Blood pressure = 140 mm Hg What is the decision table coverage achieved by these test cases? 40% 60% 80% 100%. A storage system can store up to three elements and is modeled by the following state transition diagram. The variable N represents the number of currently stored elements. Which of the following test cases, represented as sequences of events, achieves the highest level of valid transitions coverage? Add, Remove, Add, Add, Add Add, Add, Add, Add, Remove, Remove Add, Add, Add, Remove, Remove Add, Add, Add, Remove, Add. You run two test cases, T1 and T2, on the same code. Test T1 achieved 40% statement coverage and test T2 achieved 65% statement coverage. Which of the following sentences must be necessarily true? The test suite composed with tests T1 and T2 achieves 105% statement coverage There exists at least one statement that must have been executed by both T1 and T2 At least 5% of the statements in the code under test are non-executable The test suite composed of tests T1 and T2 achieves full branch coverage. Let the branch coverage metric be defined as BCov = (X / Y) * 100%. What do X and Y represent in this formula? X = number of decision outcomes exercised by the test cases Y = total number of decision outcomes in the code X = number of conditional branches exercised by the test cases Y = total number of branches in the code X = number of branches exercised by the test cases Y = total number of branches in the code X = number of conditional branches exercised by the test cases Y = total number of decision outcomes in the code. Which TWO of the following statements provide the BEST rationale for using exploratory testing? a) Testers have not been allocated enough time for test design and test execution b) The existing test strategy requires that testers use formal, black-box test techniques c) The specification is written in a formal language that can be processed by a tool d) Testers are the members of an agile team and have good programming skills e) Testers are experienced in the business domain and have good analytical b) and e) a) and e) c) and d) b) and c). Which of the following BEST fits as an element of the checklist used in checklist-based testing? "The developer made an error when implementing the code" "The achieved statement coverage exceeds 85%" "The program works correctly regarding functional and non-functional requirements" "The error messages are written in language that the user can understand". Consider the following acceptance criteria for a user story written from the perspective of an online store owner. Given that the user is logged in and on the homepage, When the user clicks on the "Add Item" button, Then the "Create Item" form should appear, And the user should be able to input a name and price for the new item. In what format is this acceptance criteria written? Rule-oriented Scenario-oriented Product-oriented Process-oriented. Your team analyzes the following user story in order to define the acceptance criteria: As a registered customer, I want to be able to view my previous orders on the company's website, so that I can keep track of my purchases. Which of the following test cases will NOT be relevant for this user story? Input: the customer logs into their account on the website and clicks the "see order history" button Expected output: the system shows a list of all the the date, order number, and total cost Input: the customer clicks on an order from the order list Expected output: the system displays the individual items purchased, along with their prices and quantities Input: the customer clicks "Sort ascending" button on the order history screen. Expected output: the system shows the order history sorted by order number in ascending order Input: an unregistered customer registers as a new customer with a valid e-mail address that does not already exist in the customer database. Expected output: the system accepts the registration and creates the account. Your team follows the process that uses the DevOps delivery pipeline. The first three steps of this process are: (1) Code development (2) Submit code into a version control system and merge it into the "test" branch (3) Perform component testing for the submitted code Which of the following is BEST suited to be the entry criterion for step (2) of this pipeline? Static analysis returns no high severity warnings for the submitted code System version control reports no conflicts when merging code into the "test" branch Component tests are compiled and ready to be executed Statement coverage is at least 80%. You want to estimate the test effort for the new project using estimation based on ratios. You calculate the test-to-development effort ratio using averaged data for both development effort and test effort from four historical projects similar to the new one. The table shows this historical data. The estimated development effort for the new project is $800,000. What is your estimate of the test effort in this project? $40,000 $80,000 $81,250 $82,500. You are testing a web application that allows users to SEARCH for products, VIEW product details, ADD products to a shopping cart, and place an ORDER. You have prepared the following five test cases, which you want to execute according to their priorities: TC1: SEARCH product A Priority: medium TC2: VIEW product A details Priority: low TC3: ADD product B to a shopping cart Priority: medium TC4: ADD product C to a shopping cart Priority: high TC5: place an ORDER Priority: high You also identified the following logical dependencies between test cases: - SEARCH functionality must be tested before VIEW functionality can be tested, as product details rely on search functionality. - VIEW functionality must be tested before ADD functionality, as adding products relies on the availability of accurate product details. - ADD functionality must be tested before ORDER functionality, as placing an order relies on the availability of accurate shopping cart information. Which test case should be executed as the fourth one? TC3 TC1 TC2 TC4. According to the testing quadrants model, which of the following falls into quadrant Q1 ("technology facing" and "support the team")? Usability testing Functional testing User acceptance testing Component integration testing. Given the following risks: 1. Ineffective loop implementation causes long system responses 2. Consumers change their preferences 3. Flooding of the server room 4. Patients above a certain age receive inaccurate reports And the following mitigation activities: A. Risk acceptance B. Performance testing C. Using boundary value analysis as the test technique D. Risk transfer Which of the following BEST matches the risks with the mitigation activities? 1C, 2D, 3A, 4B 1B, 2D, 3A, 4C 1B, 2A, 3D, 4C 1C, 2A, 3D, 4B. According to the testing quadrants model, which of the following falls into quadrant Q1 ("technology facing" and "support the team")? Mean time to failure Number of defects found Requirements coverage Defect detection percentage. You are a member of a test team located in North America, developing a product for a client located in Europe. The team is agile and follows the DevOps approach and uses a continuous integration/continuous delivery pipeline. Which of the following is the LEAST effective way to communicate test progress to the customer? Face-to-face Dashboards Email Video conferencing. Which of the following BEST describes an example of how configuration management (CM) supports testing? Having the version number of the environment, the CM tool can retrieve the version numbers of libraries, stubs and drivers used in that environment Having a record of the values of the test inputs, the CM tool can execute the test cases for these configurations and calculate test coverage Having data about the date of purchase of a software license, the CM tool automatically generates information about the fact that the product license is coming to an end Having the version number of the test case, the CM tool can automatically generate test data for this test case. You are testing a sort function that gets a set of numbers as input and returns the same set of numbers sorted in ascending order. The log from the test execution looks as follows. Which of the following provides the BEST description of the failure that can be used in a defect report? The system fails to sort several sets of numbers. Reference: TC3, TC4, TC5 The system seems to disregard duplicates while sorting. Reference: TC3, TC4, TC5 The system fails to sort negative numbers. Reference: TC4, TC5. TC3, TC4 and TC5 have defects (duplicate input data) and should be corrected. Given the following descriptions: 1. Support workflow tracking 2. Facilitate communication 3. Virtual machines 4. Support reviews And the following test tool categories: A. Static testing tools B. Tools supporting scalability and deployment standardization C. DevOps tools D. Collaboration tools Which of the following BEST matches the risks with the mitigation activities? 1A, 2B, 3C, 4D 1B, 2D, 3C, 4A 1C, 2D, 3B, 4A 1D, 2C, 3A, 4B. Which of the following is MOST likely to be a benefit of test automation? It provides coverage measures that are too complicated for humans to derive It shares responsibility for the testing with the tool vendor It removes the need for critical thinking when analyzing test results It generates test cases from an analysis of the program code. |
Denunciar Test