ISQTB Foundation Level Tester Chapter 5: Sample Exams A - B Questions

अब Quizwiz के साथ अपने होमवर्क और परीक्षाओं को एस करें!

Exam A - K2 Question #34 (1 Point) Consider the following test categories (1-4) and agile testing quadrants (A-D): 1. Usability testing 2. Component testing 3. Functional testing 4. Reliability testing A. Agile testing quadrant Q1: technology facing, supporting the development team B. Agile testing quadrant Q2: business facing, supporting the development team C. Agile testing quadrant Q3: business facing, critique the product D. Agile testing quadrant Q4: technology facing, critique the product How do the following test categories map onto the agile testing quadrants? a) 1C, 2A, 3B, 4D b) 1D, 2A, 3C, 4B c) 1C, 2B, 3D, 4A d) 1D, 2B, 3C, 4A Select ONE option.

a) Is correct Considering: Usability testing is in Q3 (1 - C) Component testing is in Q1 (2 - A) Functional testing is in Q2 (3 - B) Reliability testing is in Q4 (4 - D)

Exam A - K3 Question #33 (1 Point) You are testing a mobile application that allows users to find a nearby restaurant based on the type of food they want to eat. Consider the following list of test cases, priorities (i.e., a smaller number means a higher priority), and dependencies: Test case number Test condition covered Priority Logical dependency TC 001 Select type of food 3 none TC 002 Select restaurant 2 TC 001 TC 003 Get direction 1 TC 002 TC 004 Call restaurant 2 TC 002 TC 005 Make reservation 3 TC 002 Which of the following test cases should be executed as the third one? a) TC 003 b) TC 005 c) TC 002 d) TC 001 Select ONE option.

a) Is correct Test TC 001 must come first, followed by TC 002, to satisfy dependencies. Afterwards, TC 003 to satisfy priority and then TC 004, followed by TC 005.

Exam B - K2 Question #37 (1 Point) Which of the following BEST describes an example of how configuration management (CM) supports testing? a) Having the version number of the environment, the CM tool can retrieve the version numbers of libraries, stubs and drivers used in that environment b) 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 c) 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 d) Having the version number of the test case, the CM tool can automatically generate test data for this test case Select ONE option.

a) Is correct. For a complex configuration item (e.g., a test environment), CM records the items it consists of, their relationships, and versions

Exam B - K Question #35 (1 Point) Which of the following is a product quality metric? a) Mean time to failure b) Number of defects found c) Requirements coverage d) Defect detection percentage Select ONE option.

a) Is correct. Product quality metrics measure quality characteristics. Mean time to failure measures maturity, so it is a product quality metric

Exam B - K3 Question #32 (1 Point) 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

a) Is correct. TC3 will be the fourth test case executed According to the dependencies, SEARCH tests must be executed first, then VIEW tests, then ADD tests and, at the end, ORDER tests. Within each of these groups the order is determined by the priorities of the test cases. So, TC1 must be executed first, then TC2, then TC4 followed by TC3, and then TC5 as the last one. So, the ordering is: TC1, TC2, TC4, TC3, TC5.

Exam B - K2 Question #36 (1 Point) 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? a) Face-to-face b) Dashboards c) Email d) Video conferencing Select ONE option.

a) Is correct. The client is in a different location and time zone, so it may be difficult to communicate face-to-face

Exam B - K2 Question #30 (1 Point) 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? a) Static analysis returns no high severity warnings for the submitted code b) System version control reports no conflicts when merging code into the "test" branch c) Component tests are compiled and ready to be executed d) Statement coverage is at least 80% Select ONE option.

a) Is correct. This is something that can (and should) be checked before the code is submitted to version control

Exam B - Question #38 (1 Point) 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. Environment configuration: sort function build 2.002.2182, test case set: TCS-3, # of TCs: 5 Test run ID: 736 Start 12:43:21.003 12:43:21.003 Execution of TC1. Input: 3. Output: 3. Result: passed 12:43:21.003 Execution of TC2. Input: 3 11 6 5. Output: 3 5 6 11. Result: passed 12:43:21.004 Execution of TC3. Input: 8 7 3 7 1. Output: 1 3 7 8. Result: failed 12:43:21.005 Execution of TC4. Input: -2 -2 -2 -3 -3. Output: -3 -2. Result: failed 12:43:21.005 Execution of TC5. Input: 0 -2 0 3 4 4. Output: -2 0 3 4. Result: failed End 12:43:21.005 Total time of test cycle: 0:00:00.002 Which of the following provides the BEST description of the failure that can be used in a defect report? a) The system fails to sort

b) Is correct. From the test results it seems that the system ignores duplicates and sorts the list disregarding the repetitions. This is probably the cause of failures in TC3, TC4, TC5. Such information may help the developer to find the defect and fix it more efficiently

Exam B - K3 Question #31 (1 Point) 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. Project Development effort ($) Test effort ($) P1 800,000 40,000 P2 1,200,000 130,000 P3 600,000 70,000 P4 1,000,000 120,000 The estimated development effort for the new project is $800,000. What is your estimate of the test effort in this project? a) $40,000 b) $80,000 c) $81,250 d) $82,500 Select ONE option.

b) Is correct The average development effort is $900,000 and the average test effort is $90,000 (calculated from the four projects). The average test-to-development effort ratio is 1:10 ($90,000 : $900,000), which means that historically, on average, the test effort is 10% of the development effort. So if the development effort is estimated to be $800,000, the estimated test effort is estimated as: 10% * $800,000 = 0.1 * $800,000 = $80,000.

Exam A - K1 Question #30 (1 Point) How do testers add value to iteration and release planning? a) Testers determine the priority of the user stories to be developed b) Testers focus only on the functional aspects of the system to be tested c) Testers participate in the detailed risk identification and risk assessment of user stories d) Testers guarantee the release of high-quality software through early test design during the release planning Select ONE option.

c) Is correct. According to the syllabus, this is one of the ways testers add value to iteration and release planning

Exam B - K2 Question #34 (1 Point) 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? a) 1C, 2D, 3A, 4B b) 1B, 2D, 3A, 4C c) 1B, 2A, 3D, 4C d) 1C, 2A, 3D, 4B Select ONE option.

c) Is correct. The correct combinations of risk and mitigation are: 1B, 2A, 3D and 4C Considering each of the listed risks and their mitigations: 1. Long system responses (1) can be tested in performance testing (B) 2. Changes of consumers' preferences (2) are usually out of our control, so usually we accept this risk (A) 3. Flooding of the server room (3) can cause significant loss, so we should transfer the risk, e.g., by buying an insurance policy (D) 4. That patients above a certain age receive inaccurate reports (4) suggests a potential boundary problem, which can be effectively detected with techniques like BVA (C)

Exam A - K2 Question #35 (1 Point) During a risk analysis the following risk was identified and assessed: Risk: Response time is too long to generate a report Risk likelihood: medium, risk impact: high Response to risk: o An independent test team performs performance testing during system testing o A selected sample of end users performs alpha and beta acceptance testing before the release What measure is proposed to be taken in response to this analyzed risk? a) Risk acceptance b) Contingency plan c) Risk mitigation d) Risk transfer Select ONE option.

c) Is correct. The proposed actions are related to testing, which is a form of risk mitigation

Exam A - K2 Question #37 (1 Point) You need to update one of the automated test scripts to be in line with a new requirement. Which process indicates that you create a new version of the test script in the test repository? a) Traceability management b) Maintenance testing c) Configuration management d) Requirements engineering Select ONE option.

c) Is correct. To support testing, configuration management may involve the version control of all test items

Exam A - K3 Question #38 (1 Point) You received the following defect report from the developers stating that the anomaly described in this test report is not reproducible. Application hangs up 2022-May-03 - John Doe - Rejected The application hangs up after entering "Test input: $ä" in the Name field on the new user creation screen. Tried to log off, log in with test_admin01 account, same issue. Tried with other test admin accounts, same issue. No error message received, log (see attached) contains fatal error notification. Based on the test case TC-1305, the application should accept the provided input and create the user. Please fix with high priority, this feature is related to REQ-0012, which is a critical new business requirement. What critical information is MISSING from this test report that would have been useful for the developers? a) Expected result and actual result b) References and defect statu

c) Is correct. We do not know in which test environment the anomaly was detected, and we also do not know which application (and its version) is affected

Exam A - K3 Question #32 (1 Point) Your team uses the three-point estimation technique to estimate the test effort for a new high-risk feature. The following estimates were made: Most optimistic estimation: 2 person-hours Most likely estimation: 11 person-hours Most pessimistic estimation: 14 person-hours What is the final estimate? a) 9 person-hours b) 14 person-hours c) 11 person-hours d) 10 person-hours Select ONE option.

d) Is correct In the three-point estimation technique: E = (optimistic + 4*most likely + pessimistic)/6 E = (2+(4*11)+14)/6 = 10

Exam A - K2 Question #36 (1 Point) Which tool can be used by an agile team to show the amount of work that has been completed and the amount of total work remaining for a given iteration? a) Acceptance criteria b) Defect report c) Test completion report d) Burndown chart Select ONE option.

d) Is correct. Burndown charts are a graphical representation of work left to do versus time remaining. They are updated daily, so they can continuously show the work progress

Exam B - K2 Question #33 (1 Point) According to the testing quadrants model, which of the following falls into quadrant Q1 ("technology facing" and "support the team")? a) Usability testing b) Functional testing c) User acceptance testing d) Component integration testing Select ONE option.

d) Is correct. Component integration testing is technology facing testing that supports the team (guides the development) (Q1)

Exam A - K2 Question #31 (1 Point) Which TWO of the following options are the exit criteria for testing a system? a) Test environment readiness b) The ability to log in to the test object by the tester c) Estimated defect density is reached d) Requirements are translated into given/when/then format e) Regression tests are automated Select TWO options.

e) Is correct. Automation of regression tests is a completion criterion, hence it belongs to the exit criteria


संबंधित स्टडी सेट्स

Chapter 11 - JAVA PROGRAMMING Inheritance and Polymorphism

View Set

Chapter 14: Small Business Finance: Using Equity, Debt, and Gifts

View Set

MasteringAandP: Ch 07 Chapter test

View Set

35Qw/exp Module 8: HIV Infection & Aids

View Set

Introduction to Public Health Final Exam

View Set

Bless Me Ultima Review Questions

View Set

Select the word or phrase that doesn't belong.

View Set