Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

Sample Exam #3 (ISTQB) Test Bank Newest Update 2025-2026. Questions & Correct Answers., Exams of Software Engineering

Sample Exam #3 (ISTQB) Test Bank Newest Update 2025-2026. Questions & Correct Answers. Graded A

Typology: Exams

2024/2025

Available from 07/05/2025

zaza-maica
zaza-maica 🇬🇧

2.2

(5)

3.3K documents

1 / 45

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
1
Sample Exam #3 (ISTQB) Test Bank
Newest Update 2025-2026. Questions &
Correct Answers. Graded A
A company's employees are paid bonuses if they work more than a year in
the company and achieve individually agreed targets.
The following decision table has been designed to test the system:
Which test cases could be eliminated in the above decision table because
the test case wouldn't occur in a real situation?
Answer Set:
a) T1 and T2
b) T3 and T4
c) T7 and T8
d) T5 and T6 - ANSIn the test cases one should infer from the conditions.
In the test cases T5 and T6 the situation is described, where the target is
reached, however, was not agreed.
Since this situation can´t occur, therefore we can eliminate the
corresponding test cases.
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d

Partial preview of the text

Download Sample Exam #3 (ISTQB) Test Bank Newest Update 2025-2026. Questions & Correct Answers. and more Exams Software Engineering in PDF only on Docsity!

Sample Exam #3 (ISTQB) Test Bank

Newest Update 2025-2026. Questions &

Correct Answers. Graded A

A company's employees are paid bonuses if they work more than a year in the company and achieve individually agreed targets. The following decision table has been designed to test the system: Which test cases could be eliminated in the above decision table because the test case wouldn't occur in a real situation? Answer Set: a) T1 and T b) T3 and T c) T7 and T d) T5 and T6 - ANSIn the test cases one should infer from the conditions. In the test cases T5 and T6 the situation is described, where the target is reached, however, was not agreed. Since this situation can´t occur, therefore we can eliminate the corresponding test cases.

Hence a) FALSE b) FALSE c) FALSE d) TRUE A defect was found during testing: While receiving customer data from a server the system crashed. The defect was fixed by correcting the code that checked the network availability during data transfer. The existing test cases covered 100% of all statements of the corresponding module. To verify the fix and to ensure more extensive coverage, some new tests were designed and added to the test suite and executed. Which of the following test types should be used in this scenario? I. Functional testing II. Structural testing III. Re-testing IV. Performance testing

c) TRUE, as I,,II and III are mentioned. d) FALSE, since I is absent and IV is mentioned erroneously. A software development and test organization would like to achieve the test efficiency improvement goals listed below. Which would best be supported by a test management tool? Answer Set: a) Enable traceability between requirements, tests, and defects (bugs) b) Optimize the ability of tests to identify failures c) Resolve defects faster d) Automate a selection of test cases for execution - ANSa) TRUE - because traceability between requirements and testing is a functionality of a test management tool (section 6.1.3) b) FALSE - because this is not possible with test management tools (section 6.1.6) c) FALSE -- because this is not mainly solved by test management tools (section 6.1.3)

d) FALSE - because the selection of test cases is not supported by test management tools (section 6.1.6) An employee's bonus is to be calculated. It cannot be negative, but it can be calculated down to zero. The bonus is based on the length of employment. The categories are: less than or equal to 2 years, more than 2 years but less than 5 years, 5 or more years, but less than 10 years, 10 years or longer. Depending on the length of employment, an employee will get different levels of bonus. How many test cases are necessary, if only valid equivalence partitions are needed to test the calculation of the bonus? Answer Set: a) 3 b) 5 c) 2 d) 4 - ANSa) FALSE - see the TRUE partitions in d) b) FALSE - see the TRUE partitions in d) c) FALSE - see the TRUE partitions in d)

c) FALSE - evaluation of each development work item is not the part of test summary report. d) FALSE -training is not relevant in a test summary report. As a Test Manager, you have the following requirements to test: R1 - Process Anomalies R2 - Synchronization R3 - Confirmation R4 - Issues R5 - Financial Data R6 - Diagram Data R7 - Changes to the User Profile The notation to indicate any Requirement's logical dependencies is, for example, "R1 -> R3" meaning that R3 is dependent on R1. Which of the following options structures the test execution schedule according to the requirement dependencies? Answer Set: a) R3 --> R2 --> R1 --> R7 --> R5- -> R6 --> R

b) R2 - -> R5 --> R6 --> R4 --> R7 --> R1 --> R c) R1 --> R3 --> R2 --> R5 --> R6 --> R4 --> R d) R1 --> R2 --> R5- -> R6 --> R3 --> R4 --> R7 - ANSa) FALSE - everything is dependent on R1, so any test flow that does not start with R is FALSE. b) FALSE - everything is dependent on R1, so any test flow that does not start with R1 is FALSE. c) TRUE - the tests are specified in a cadence that takes the dependencies into account. d) FALSE - R2 is dependent on R3, so R3 should be tested before R2. Below is a list of problems that can be observed during testing or in production. Which one of these problems is a failure? Answer Set: a) The product crashed when the user selected an option in a dialog box. b) One source code file included in the build has the FALSE version. c) The computation algorithm used FALSE input variables.

  1. Adapt and improve processes to fit the use of the tool
  2. Provide training and coaching for new users
  3. Let each team decide their own way of using the tool
  4. Monitor that costs do not exceed initial acquisition cost
  5. Gather lessons learned from all teams Select ONE option. Answer Set: a) 1, 3, 4, 5 b) 2, 5, 6 c) 2, 3, 4, 7 d) 1, 6, 7 - ANSStatement 1 is NOT TRUE - It is recommended to first do a pilot deployment, before rolling out to the entire organization (Section 6.3). Statement 2 is TRUE - See above. Statement 3 is TRUE - "Evaluate how the tool fits with existing processes and practices, and determine what would need to change" (Section 6.3).

Statement 4 is TRUE - Provision of training is one of the success factors for deployment (Section 6.3). Statement 5 is NOT TRUE - If you let everyone to decide how to use the tool, there will be a mess. "Defining usage guidelines" is one of the success factors for deployment (Section 6.3). Statement 6 is NOT TRUE - The cost of deploying a tool is more than just the acquisition cost of the tool. Failing to realize this is one of the risks associated with tool deployment (Section 6.2). Statement 7 is TRUE - "Gathering lessons learned from all teams" is one of the success factors for deployment (Section 6.3). Hence a) FALSE b) FALSE c) TRUE d) FALSE One of the test goals for your project is to have 100% decision coverage. The following three tests have been executed for the control flow graph shown below.

condition F is covered (F->C by Test_03 and F->G by Test_02 and Test_03). Condition D is not covered, there is only D->E by Test_01 and Test_02, but D->F is not covered. Hence a) TRUE: D was not covered (see above) b) FALSE: 1 of 4 decisions was not covered (see above), so there are only 75% decision coverage. c) FALSE: E has been fully tested/covered (see above). d) FALSE: F has been fully tested/covered (see above). When working with software development models, what is it important to do? Answer Set: a) If needed, adapt the models to project and product characteristics. b) Choose the waterfall model, because it is the most proven model. c) Start with the V-model, and then move to either the iterative or the incremental model.

d) Change the organization to fit the model, not vice versa. - ANSa) TRUE - Models provide general guidelines - not an accurate and step-by-step process that has to be followed to the letter. (Section 2.1) b) FALSE - The waterfall is only one of the possible models a team can choose to follow. c) FALSE - The V-model (Section 2.1.1) is not compatible with iterative models. (Section 2.1.2) So the described flow does not make sense. d) FALSE - Models are chosen to fit the situation and project and not vice versa (Section 2.1, last Par.) Which of the following are typical exit criteria from testing? Answer Set: a) Test coverage measures, reliability measures, test cost, schedule, status of defect correction and residual risks b) Test coverage measures, reliability measures, degree of tester independence, and product completeness c) Test coverage measures, reliability measures, test cost, availability of testable code, time to market, and product completeness

situation which leads to conflict. Testers and developers should be focused on finding defects. b) FALSE. This is a preferred situation, there is therefore no problem. c) TRUE. According to the syllabus, testers and developers should cooperate, and communicating defects as criticism of people would lead to conflict inside the team. (Section 1.5.9; Par. 9; 2. dot) d) FALSE. The tester's role in the team is finding defects in the software product that the developers have not found and fixed. Which of the following BEST describes a characteristic of a keyword-driven test execution tool? Answer Set: a) A table with test input data, action words, and expected results controls execution of the system under test. b) Tester actions are automated using a script that is rerun several times. c) Tester actions are automated using a script that is run with several sets of test input data. d) The ability to log test results, and compare them against the expected results stored in a text file. - ANSa) TRUE - "In a keyword-driven testing

approach, the spreadsheet contains keywords describing the actions to be taken (also called action words), and test data" (Section 6.2.2) b) FALSE - this is a description of scripted test automation (Section 6.2.2) c) FALSE - this is a description of data-driven test automation (Section 6.2.2) d) FALSE - this is describing a part of what a test automation framework does (Section 6.1.6) Which of the following BEST describes how tasks are divided between the test manager and the tester? Answer Set: a) The test manager plans testing activities and chooses the standards to be followed, while the tester chooses the tools and controls to be used. b) The test manager plans, organizes, and controls the testing activities, while the tester specifies and executes tests. c) The test manager plans, monitors, and controls the testing activities, while the tester designs tests and decides about the approval of the test object.

c) TRUE - all items are product risks (Section 5.5.2). d) FALSE - Requirements problems are project risk. (Section 5.5.1). Which of the following describes the main phases of a formal review? Answer Set: a) Initiation, backtracking, individual preparation, review meeting, rework, follow-up b) Planning, individual preparation, review meeting, rework, closure, follow- up c) Planning, kick off, individual preparation, review meeting, rework, follow- up d) Individual preparation, review meeting, rework, closure, follow-up, root cause analysis - ANSa) FALSE: Planning and kick-off missing (cf. Section 3.2.1), Initialization and backtracking (cf. Section 3.2.1) are not included in the process; b) FALSE: Kick-off missing ( cf. Section 3.2.1); closure is NOT part of the review process; c) TRUE: (cf. Section 3.2.1);

d) FALSE: Planning and kick off missing (cf. Section 3.2.1); closure, root cause analysis are not part of the review process; Which of the following is a characteristic of good testing and applies to any software development life cycle model? Answer Set: a) Acceptance testing is always the final test level to be applied. b) All test levels are planned and completed for each developed feature. c) Testers are first involved when first piece of code can be executed. d) For every development activity there is a corresponding testing activity. - ANSa) FALSE - This is TRUE only for projects that have acceptance tests. Some projects do not have this test level. (see Section 2.1). b) FALSE - There are cases where some test levels are not necessarily needed. For example: when getting code from 3rd party, component testing is not needed. c) FALSE - Testers should be involved much earlier than when the code is available. For example, testers should be involved in requirements specification reviews. (Section 1.4.2)