Managing the Test Activities

practice quiz

1. What does the test pyramid model show?a) That tests may have different priorities
b) That tests may have different granularity
c) That tests may require different coverage criteria
d) That tests may depend on other tests

Select ONE option.

Question 1 of 54

2. Which of the following is NOT a valid purpose for a test report?a) Tracking test progress and identifying areas that require further attention
b) Providing information on the tests executed, their results, and any issues or defects found
c) Providing information about each defect, such as the steps to reproduce it
d) Providing information on testing planned for the next period

Select ONE option.

Question 2 of 54

3. What is the relationship between the testing quadrants, test levels and test types?a) Testing quadrants represent particular combinations of test levels and test types, defining
their location in the software development lifecycle
b) Testing quadrants describe the degree of granularity of individual test types performed at
each test level
c) Testing quadrants assign the test types that can be performed to the test levels
d) Testing quadrants group test levels and test types by several criteria such as targeting
specific stakeholders

Select ONE option.

Question 3 of 54

4. If the developers are releasing code for testing that is not version controlled, what process is missing?a) Configuration management
b) Debugging
c) Test and defect management
d) Risk analysis

Select ONE option.

Question 4 of 54

5. 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.

Question 5 of 54

6. Which of the following is NOT a purpose of a test plan?a) To define test data and expected results for component tests and component integration tests
b) To define as exit criteria from the component test level that “100% statement coverage and 100% branch coverage must be achieved”
c) To describe what fields the test progress report shall contain and what should be the form of this report
d) To explain why system integration testing will be excluded from testing, although the test strategy requires this test level

Select ONE option.

Question 6 of 54

7. You have received the following description section in a defect report:
The report executed per the attached steps, but the data was incorrect. For example, the information in column 1 was wrong. See the attached screenshot. This report is critical to the users and they will be unable to do their jobs without this information.
What is the biggest problem with this defect report?a) The developer won’t know how important the problem is
b) The developer won’t know how to repeat the test
c) The developer won’t be able to see what the tester is saying is wrong
d) The developer won’t know what the tester expected to see

Select ONE option.

Question 7 of 54

8. Which of the following BEST define EXIT criteria in a testing project?a) The budget is approved
b) Budget runs out
c) Test basis is available
d) Test cases achieved at least 80% statement coverage
e) All test analysts are ISTQB certified at the Foundation Level

Select TWO options.

Question 8 of 54

9. Your team is using Planning Poker to estimate the effort for a story.

Although three votes were taken to reach consensus, how many story points should be allocated to the story?a. 10 because that’s the sum of the points
b. 8 because that was the highest number
c. 3 because that was the lowest number
d. 5 because that was the consensus

Question 9 of 54

10. 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:

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.

Question 10 of 54

11. 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.

Question 11 of 54

12. 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.

Question 12 of 54

13. Unit tests belong in which testing quadrant?a) Q1
b) Q2
c) Q3
d) Q4

Select ONE option.

Question 13 of 54

14. Which of the following is an example of how product risk analysis may influence the thoroughness and scope of testing?a) Continuous risk monitoring allows us to identify emerging risk as soon as possible
b) Risk identification allows us to implement risk mitigation activities and reduce the risk level
c) The assessed risk level helps us to select the rigor of testing
d) Risk analysis allows us to derive coverage items

Select ONE option.

Question 14 of 54

15. 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?a) TC3
b) TC1
c) TC2
d) TC4

Select ONE option.

Question 15 of 54

16. 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?a) The system fails to sort several sets of numbers. Reference: TC3, TC4, TC5.
b) The system seems to disregard duplicates while sorting. Reference: TC3, TC4, TC5.
c) The system fails to sort negative numbers. Reference: TC4, TC5.
d) TC3, TC4 and TC5 have defects (duplicate input data) and should be corrected.

Select ONE option.

Question 16 of 54

17. The table shows the traceability matrix from test cases to requirements. “X” means that a given test case covers the corresponding requirement.

You want to prioritize the test cases following the additional coverage prioritization technique.

You execute all four test cases.

Which test case should be executed as the LAST one?a) TC1
b) TC2
c) TC3
d) TC4

Select ONE options.

Question 17 of 54

18. Which of the following is NOT an example of how configuration management supports testing?a) All commits to the repository are uniquely identified and version controlled
b) All changes in the test environment elements are tracked
c) All requirement specifications are referenced unambiguously in test plans
d) All identified defects have an assigned status

Select ONE option.

Question 18 of 54

19. 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?a. Priority high, severity high
b. Priority high, severity low
c. Priority low, severity low
d. Priority low, severity high

Question 19 of 54

20. You are working in a team of testers who are all writing test cases. You have noticed that there is a significant inconsistency with the length and amount of detail in the different test cases.

Where should the criteria for test case writing be documented?a) The test plan
b) The test approach
c) The test case template
d) The project plan

Select ONE option.

Question 20 of 54

21. Which of the following is an example of a good exit criterion from system testing?a) All tests should be completed
b) The project budget should be spent
c) All defects should be fixed
d) All severity 1 defects must be resolved

Select ONE option.

Question 21 of 54

22. Which of the following is a project risk?a) A module that performs incorrect calculations due to a defect in a formula
b) A failed performance test
c) An issue with the interface between the system under test and a peripheral device
d) A problem with the development manager which is resulting in his rejecting all defect reports

Select ONE option.

Question 22 of 54

23. You have been given the following set of test cases to run. You have been instructed to run them in order by risk and to accomplish the testing as quickly as possible to provide feedback to the developers as soon as possible.

Given this information, what is the best order in which to run these tests?a. 2, 4, 5, 6, 1, 3
b. 4, 3, 2, 5, 6, 1
c. 2, 5, 6, 4, 1, 3
d. 6, 1, 3, 2, 4, 5

Question 23 of 54

24. You are estimating the testing time required for a new project. You have gathered information from three experts and they have given you the following numbers in days:

Using the average numbers from the table above and applying the three-point estimation technique, what is the estimate?a. 325 ± 45
b. 81.25 ± 8
c. 54.17 ± 7.5
d. 40 ± 2

Select ONE option.

Question 24 of 54

25. 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.

Question 25 of 54

26. Consider the following defect report for a web-based shopping application:

Application: WebShop v0.99
Defect: Login button not working
Steps to Reproduce:
Launch the website
Click on the login button
Expected result: The user should be redirected to the login page.
Actual result: The login button does not respond when clicked.
Severity: High
Priority: Urgent

What is the MOST important information that is missing from this report?a) Name of the tester and date of the report
b) Test environment elements and their version numbers
c) Identification of the test object
d) Impact on the interests of stakeholders

Select ONE option.

Question 26 of 54

27. Consider the following defect report for a Book Lending System.

Which of the following is MOST likely to help the developer reproduce the failure quickly?a) Adding information about which users and which books the issue affects to the “Description” section
b) Filling in the missing value for the “Priority” field
c) Adding memory dumps and database snapshots taken after each step described in the “Steps to Reproduce” section to the “Attachments” section.
d) Repeating the same test case for different environments and writing defect reports for each of them separately

Select ONE options.

Question 27 of 54

28. 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?a) $40,000
b) $80,000
c) $81,250
d) $82,500

Select ONE option.

Question 28 of 54

29. The user reported a software failure. An engineer from the support team asked the user for the software version number where the failure was observed. Based on the version number, the team reassembled all the files that made up the release. This later allowed a developer to perform analysis, find the defect, and fix it.

Which of the following enabled the above activity to be performed by the team?a) Risk management
b) Test monitoring and control
c) Whole-team approach
d) Configuration management

Select ONE option.

Question 29 of 54

30. The team wants to estimate the time needed for one tester to execute four test cases for a software component. The team has gathered the following measures of the effort used to execute a single test case:
  • Best-case scenario: 1 hour
  • Worst-case scenario: 8 hours
  • Most likely scenario: 3 hours
Given that the three-point estimation technique is being used, what is the final estimate of the time needed to execute all four test cases?a) 14 hours
b) 3.5 hours
c) 16 hours
d) 12 hours

Select ONE option.

Question 30 of 54

31. 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.

Question 31 of 54

32. 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.

Question 32 of 54

33. You are working on a project and have determined that exploratory testing is the best test technique to apply. Which testing quadrant are you using?a) Q1
b) Q2
c) Q3
d) Q4

Select ONE option.

Question 33 of 54

34. 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.

Question 34 of 54

35. 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.

Question 35 of 54

36. Level of risk is determined by which of the following?a) Likelihood and impact
b) Priority and risk rating
c) Probability and practicality
d) Risk identification and mitigation

Select ONE option.

Question 36 of 54

37. You are preparing a test execution schedule for executing seven test cases TC 1 to TC 7.
The following figure includes the priorities of these test cases (1=highest priority, 3 = lowest
priority).
The figure also shows the dependencies between test cases using arrows. For instance, the arrow
from TC 4 to TC 5 means that TC 5 can only be executed if TC 4 was previously executed.

Which test case should be executed sixth?a) TC 3
b) TC 5
c) TC 6
d) TC 2

Select ONE option.

Question 37 of 54

38. You have just completed testing on a major ERP implementation. The project has taken two years and is now ready for final approval before go-live. What test documentation should be produced at this time?a) Formal test summary report
b) Testing team task board
c) Email to the team congratulating them on their success
d) Burn down chart

Select ONE option.

Question 38 of 54

39. 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 status
c) Test environment and test item
d) Priority and severity

Select ONE option.

Question 39 of 54

40. 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.

Question 40 of 54

41. How can the testing quadrants be beneficial for testing?

a) They help in test planning by dividing the test process into four stages, corresponding to the four basic test levels: component, integration, system, and acceptance testing
b) They help in assessing the high-level coverage (e.g., requirements coverage) based on low-level coverage (e.g., code coverage)
c) They help non-technical stakeholders to understand the different types of tests and that some test types are more relevant to certain test levels than others
d) They help agile teams to develop a communication strategy based on classifying people according to four basic psychological types, and on modelling the relations between them

Select ONE option.

Question 41 of 54

42. A metric that tracks the number of test cases passed is gathered during which activity in the test process?a) Planning
b) Implementation
c) Execution
d) Reporting

Select ONE option.

Question 42 of 54

43. 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.

Question 43 of 54

44. Which of the following variances should be explained in the Test Summary Report?a) The variances between the weekly status reports and the test exit criteria
b) The variances between the defects found and the defects fixed
c) The variances between what was planned for testing and what was actually tested
d) The variances between the test cases executed and the total number of test cases

Select ONE option.

Question 44 of 54

45. At the beginning of each iteration, the team estimates the amount of work (in person-days) they will
need to complete during the iteration. Let E(n) be the estimated amount of work for iteration n, and
let A(n) be the actual amount of work done in iteration n. From the third iteration, the team uses the
following estimation model based on extrapolation:

The graph shows the estimated and actual amount of work for the first four iterations.

What is the estimated amount of work for iteration #5?a) 10.5 person-days
b) 8.25 person-days
c) 6.5 person-days
d) 9.4 person-days

Select ONE option.

Question 45 of 54

46. For a given risk, its risk level is $1,000 and its risk likelihood is estimated as 50%.What is the risk impact?a) $500
b) $2,000
c) $50,000
d) $200

Select ONE options.

Question 46 of 54

47. You are working on a project that is releasing software to the test team in iterations. In iteration 3 you identified a failure. The developer found and fixed the defect and released the fix in iteration 4. You confirmed the fix and closed the defect report. You are now testing iteration 7 and the failure has occurred again. You have talked to the developer and he doesn’t know how or when the failure came back and has asked you to investigate.

How can configuration management help you gather more information on this failure?a) You can see what changed in iteration 4 to fix the problem
b) You can reload and retest iterations 5 and 6 to see where the problem was re introduced
c) You can review all the code changes that have occurred since iteration 4 to see what might have broken it
d) You can improve the regression testing to ensure the failure is caught earlier

Select ONE option.

Question 47 of 54

48. Which of the following is a project risk?a) A defect that is causing a performance issue
b) A duplicate requirement
c) An issue with a data conversion procedure
d) A schedule that requires work during Christmas shutdown

Select ONE option.

Question 48 of 54

49. 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.

Question 49 of 54

50. Which of the following are product risks?a) Scope creep
b) Poor architecture
c) Cost-cutting
d) Poor tool support
e) Response time too long

Select TWO options.

Question 50 of 54

51. 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.

Question 51 of 54

52. 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

Question 52 of 54

53. 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?a) Priority high, severity high
b) Priority high, severity low
c) Priority low, severity low
d) Priority low, severity high

Select ONE option.

Question 53 of 54

54. Which of the following activities in the test process makes the MOST use of test progress reports?a) Test design
b) Test completion
c) Test analysis
d) Test planning

Select ONE option.

Question 54 of 54


 

UČILIŠTE POTENCIJAL

ZAŠTO POTENCIJAL?

Samo neki od razloga zašto nas odabrati 

Iskusni predavači

Naši predavači su stručnjaci u svojim poljima i posvećeni su vašem napretku.

Prilagodljivi raspored

Online učenja olakšava pristup obrazovanju, bez obzira na vašu trenutačnu situaciju.

Kvaliteta obrazovanja

Naša predanost izvrsnosti odražava se u našim pomno osmišljenim programima

Stalna podrška

Tu smo kako bi vam pomogli riješiti sve izazove te ostvarite osobne ciljeve

POTENCIJAL

Naši polaznici

    “ Učenje na Učilištu Potencijal je bilo transformirajuće iskustvo za mene. Profesori su stručni i pristupačni, a prilagodljivi rasporedi su mi omogućili da istovremeno radim i usavršavam svoje vještine. Hvala vam na prilici za rast ”

      “ Iako sam već imao dosta radnog iskustva, uvijek sam osjećao da mi nešto nedostaje. Učilište Potencijal mi je omogućilo da nadopunim svoje znanje i steknem nove perspektive u poslu. Sada sam konkurentniji nego ikad prije ”

      24/7

      Kontaktirajte nas:

      info@ucilistepotencijal.hr

      Potencijal učilište logo_3_3 – bojaZaWeb

      Informacije

      Otkrijte svoj
      potencijal

      © 2023 UČILIŠTE POTENCIJAL. Sva prava pridržana
      Stranicu izradio creatos.hr