ISTQB-ATM Definitions Flashcards

1
Q

Exit criteria

A

The set of generic and specific conditions, agreed upon with the stakeholders, for permitting a process to be officially completed. The purpose of exit criteria is to prevent a task from being considered completed when there are still outstanding parts of the task which have not been finished. Exit criteria are used to report against and to plan when to stop testing.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Test case

A

A set of input values, execution preconditions, expected results, and execution postconditions, developed for a particular objective or test condition, such as t o exercise a particular program path or to verify compliance with a specific requirement.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Test closure

A

During the test closure phase of a test process data is collected from completed activities t o consolidate experience, testware, facts, and numbers. The test closure phase consists of finalizing and archiving the testware and evaluating the test process, including preparation of a test evaluation report.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Test condition

A

Created during test analysis, test conditions define “what” is to be tested, based on an analysis of the test basis, test objectives, and product risks. They can be viewed as the detailed measures and targets for success (e.g., part of exit criteria). A test condition should be traceable back to the test basis and strategic objectives and traceable forward to test designs and other test work products.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Test control

A

A test management task that deals with developing and applying a set of corrective actions to get a test project on track when monitoring shows a deviation from what was planned.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Test design

A

This is the “how” something is to be tested – identify test cases based on identified test conditions using test techniques set out by test plan and/or test strategy.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Test execution

A

The group of activities in the test process in which tests are actually run. Tests are executed in accordance with test cases following the test execution schedule. Failures are investigated and defects reported while test results tracking, including metrics tracking, will be collected for monitoring, control, and reporting by the Test Manager.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Test implementation

A

Test implementation is the activity during which tests are organized and prioritized as concrete test cases, test procedures, and test data. Commonly, each test’s inputs, expected results, and test steps are documented together in a test case. Test implementation includes the creation of stored test data.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Test log

A

A chronological record of relevant details about the execution of tests.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Test planning

A

The activity of establishing or updating a test plan.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Test procedure

A

A document specifying a sequence of actions for the execution of a test. Also known as a test script or manual test script.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Test script

A

Commonly used to refer to a test procedure specification, especially an automated one.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Test summary report

A

A document summarizing the testing activities and results. It also contains an evaluation of the corresponding test items against exit criteria.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Level test plan

A

1 - Level test plans describe the particular activities to be carried out within each test level or, in some cases, test type.
2 - Level test plans expand, where necessary, on the master test plan for the specific level or test type being documented.
3 - They provide schedule, task, and milestone details not necessarily covered in the master test plan.
4 - In addition, to the extent that different standards and templates apply to specification of tests at different levels, these details would be covered in level test plans.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Master test plan

A

1 - The master test plan covers all of the testing work to be done on a particular project, including the particular levels to be carried out and the relationships among those levels, and between test levels and corresponding development activities.
2 - The master test plan should discuss how the testers will implement the test strategy for this project (i.e., the test approach).
3 - The master test plan should be consistent with the test policy and strategy, and, in specific areas where it is not, should explain those deviations and exceptions, including any potential impact resulting from the deviations.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Product risk

A

Risk where the primary effect of the potential problem is on product quality (including totality of features, behaviours, characteristics, and attributes that affect customer, user, and stakeholder satisfaction).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Project risk

A

Risk where the primary effect of the potential problem is on project success (meeting objectives, schedules, budget, etc.).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Risk analysis

A

[also see Risk identification] In risk-based testing, quality risks are identified and assessed during a product quality risk analysis with the stakeholders. The test team then designs, implements, and executes tests to mitigate the quality risks.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Risk assessment

A

In risk-based testing, risk assessment involves categorizing each risk outlined during risk identification and determining the likelihood and impact associated with each risk. Risk assessment may also involve evaluating or assigning other properties of each risk, such as risk owner.

20
Q

Risk identification

A

[also see Risk analysis] In risk-based testing, quality risks are identified and assessed during a product quality risk analysis using various techniques and with the broadest possible sample of stakeholders

21
Q

Risk level

A

1 - The level of a given risk typically involves assessing the likelihood of occurence and the impact upon occurrence.
2 - The level of risk can be assessed either quantitatively or qualitatively. If likelihood and impact can be ascertained quantitatively, one can multiply the two values together to calculate a quantitative risk priority number. Typically, though, the level of risk can only be ascertained qualitatively. That is, one can speak of likelihood being very high, high, medium, low, or very low, but one cannot express likelihood as a percentage with any real precision; similarly, one can speak of impact being very high, high, medium, low, or very low, but one cannot express impact in financial terms in a complete or precise fashion.

22
Q

Risk management

A

The general process, as described in the organization’s Test Policy / Strategy documents, by which risks are managed at all stages of testing through efforts at identifying risks as early as possible, addressing or mitigating those risks, identifying the sources and consequences of the risks, understanding sources of risk in order to create process improvements that prevent those defects in the first place, using identified risks to prioritize and sequence testing efforts, etc.

23
Q

Risk mitigation

A

In risk-based testing, risk mitigation is the process of designing, implementing, and executing testing efforts in accordance with a test plan designed to cover the identified risks. Effort should be proportional to risk level, meaning that more resources and more meticulous test techniques are used for high-risk items and vice versa. Adjustments based on new information should be identified and adjusted for by the test team throughout the project.

24
Q

Risk

A

The possibility of a negative or undesirable outcome or event. It exists whenever some problem may occur which would decrease customer, user, participant, or stakeholder perceptions of product quality or project success.

25
Q

Risk-based testing

A

Risk-based testing is an approach whereby stakeholders idetnify all possible risks to product quality, assess those risks for their various risk levels, plan and implement test coverage designed to proportionally mitigate those risks, and manage the risk-related outcomes of those activities.

26
Q

Test approach

A

The test approach, as set out in a Master Test Plan, discusses how the testers will implement the Test Strategy for the current project.

27
Q

Test director

A

One of the positions of a test team’s management which, together with Test Lead and Test Manager, are collectively referred to as “Test Managers” by ISTQB.

28
Q

Test leader

A

One of the positions of a test team’s management which, together with Test Director and Test Manager, are collectively referred to as “Test Managers” by ISTQB.

29
Q

Test estimation

A

Estimation, as a management activity, is the creation of an approximate target for costs and completion dates associated with the activities involved in a particular operation or project.

30
Q

Test level

A

A group of test activities that are organized and managed together. A test level is linked to the responsibilities in a project. Examples of test levels are component test, integration test, system test, and acceptance test

31
Q

Test management

A

Appropriately arranging the test processes, including the associated activities and work products, according to the needs and circumstances of the other stakeholders, their activities (e.g., the SDLC in which testing occurs), and their work products (e.g., requirements specifications).

32
Q

Test monitoring

A

A schedule and monitoring framework needs to be established to enable tracking of test work products and resources against the test plan, including detailed measures and targets relating the status of test work products and activities to the plan and strategic objectives. This allows a framework that enables efficient test control

33
Q

Test plan

A

A test plan describes the implementation of a test strategy for project or a sub-component of a project regarding the testing activities to be carried out. Depending on project context, the plan may take the form of a single document or it may be separated into a Master Test Plan and Level Test Plans.

34
Q

Test policy

A

A document, developed by senior test management staff in collaboration with senior managers for stakeholder groups, that describes why the organization tests; what are the overall objectives for testing that the organization wants to achieve.

35
Q

Test strategy

A

A document that describes the organization’s general test methodology:

  • How is testing used to manage product/project risks,
  • How is testing divided into levels
  • What high-level activities are associated with testing

An organization may have different strategies for different situations (e.g., different SDLCs, different levels of risk, different regulatory requirements, etc.)

36
Q

Wide Band Delphi

A

A consensus-based technique for estimating effort.

37
Q

Audit

A

Activities performed to demonstrate conformance to a defined set of criteria, most likely an applicable standard, regulatory constraint, or contractual obligation. As such, audits are intended to provide independent evaluation of compliance.

38
Q

Informal review

A

A review type characterized by not following a defined process and not having formal documented output.

39
Q

Inspection

A

A type of peer review that relies on visual examination of documents to detect defects, e.g., violations of development standards and non-conformance to higher level documentation. The most formal review technique and therefore always based on a documented procedure.

40
Q

Management review

A

A review of processes used to monitor progress, assess status, and make decisions about future actions. E.g., project retrospectives (i.e., lessons learned).

This is as an integral part of process improvement activities, supporting decisions about the future of the project such as adapting the level of resources, implementing corrective actions, or changing the scope of the project.

41
Q

Moderator

A

Also referred to as the Facilitator, the individual who ensures the effective running of review meetings. This person mediates, if necessary, between various points of view and is often the person upon whom the success of the review depends.

42
Q

Review

A

An evaluation of a work product or process to ascertain discrepancies from expectations and to recommend improvements. Examples include informal review, walkthrough, technical review, and inspection.

43
Q

Review plan

A

A plan formulated by a review leader of what reviews will be undertaken for a given project with consideration to (a) what should be reviewed (product and process), (b) who should be involved in specific reviews, (c) which relevant risk factors to cover in specific reviews, (d) what review type to use and at what level of formality.

44
Q

Reviewer

A

A participant in a review.

45
Q

Technical review

A

A peer group discussion activity that focuses on achieving consensus on the technical approach to be taken.

46
Q

Walkthrough

A

A step-by-step presentation by the author of a work product in order to gather information and to establish a common understanding of its content.