ISTQB CTFL pdf studying

studied byStudied by 3 people
4.0(1)
get a hint
hint

test basis

1 / 71

Tags and Description

72 Terms

1

test basis

source of info needed to write test cases and for test analysis

New cards
2

test conditions

specification that a tester must adhere to when testing a software program

New cards
3

test cases

set of actions performed on the system to see if it meets the requirements and functions correctly

New cards
4

test procedures

formal specification of test cases

New cards
5

test suites

collection of test cases that are grouped for test execution purposes

New cards
6

coverage

metric that defines amount of testing performed by a set of test cases

New cards
7

debugging

finding or fixing errors in the source code of software

New cards
8

defect

system error that doesn’t allow the intended action to be completed

New cards
9

error

mistake in coding

New cards
10

failure

inability of a software to perform its required function

New cards
11

root cause

first point that started to cause a defect

New cards
12

test analysis

process of inspecting and analyzing the test artefacts in order to create test conditions or test cases

New cards
13

test control

occurs based on the results of test monitoring, taking correcting action based on test monitoring reports to improve quality and efficiency

New cards
14

test data

data created or selected to satisfy execution conditions or input content of test cases

New cards
15

test design

describes how testing should be done

New cards
16

test execution

process of performing test cases to identify problems

New cards
17

test implementation

making test procedures and test data and possibly writing automated test scripts

New cards
18

test monitoring

process of evaluating and providing feedback on test proceedings that are in progress

New cards
19

test object

reference to an object currently being tested in the software

New cards
20

test objective

specific goal of software testing for that software (kinda the reason why you’d want to find bugs)

New cards
21

test oracle

mechanism that determines whether software executed correctly for a test case

New cards
22

test planning

define objectives for testing and an approach for meeting test objectives

New cards
23

test procedure

formal specification of test cases to be applied to one or more target program modules

New cards
24

testware

all of the materials to perform a test

New cards
25

traceability

being able to match a test case to a part of the software and vice versa so you can actually fix detected error

New cards
26

validation

process of verifying that it meets the needs and requirements of stakeholders

New cards
27

work products

products created throughout the testing process

New cards
28

exit criteria

what must be met before testing can be done

New cards
29

exploratory testing

approach that is simultaneous learning, test design, and test execution

New cards
30

acceptance testing

determine degree to which a product meets end user approval

New cards
31

alpha testing

initial phase of validating whether a product will perform as expected

New cards
32

beta testing

opportunity for real users to use a product in production environment to help discover bugs

New cards
33

change related testing

ensure that previously eradicated bugs have been fixed and to catch bugs that may have appeared in a new version

New cards
34

COTS

software that is commercially produced and sold in a retail store or online ready to use

New cards
35

component integration testing

process of ensuring that individual units of code interact together according to specifications

New cards
36

component testing

done after unit testing, black box test that tests one component of a program (more than a unit)

New cards
37

confirmation testing

check if previously posted bugs are rectified or not in the system

New cards
38

contract acceptance testing

tested against certain criteria specified in a contract

New cards
39

functional testing

testing using functions that users might perform

New cards
40

impact analysis

define all risks associated with any kind of changes made to the product under test

New cards
41

integration testing

testing where software modules are put together then tested as a group

New cards
42

maintenance testing

happens after release to production and any changes have been made to fix bugs or add new features

New cards
43

non functional testing

tests the non-functional requirements like performance, usability, reliability

New cards
44

operational acceptance testing

testing specifically for the operational readiness

New cards
45

regression testing

testing to confirm that a recent change has not adversely affected the existing function

New cards
46

regulatory acceptance testing

testing to see if software complies with software regulations

New cards
47

sequential development model

system is developed in a linear way of several discrete and successive phases with no overlap

New cards
48

system integration testing

testing both software and hardware to evaluate the overall system behaviour

New cards
49

system testing

level of testing that validates the complete and fully integrated software product

New cards
50

test level

groups of test activities that are organized and managed together

New cards
51

waterfall

development style where test activities occur after all other phases and all are sequential

New cards
52

ad hoc testing

type of testing performed informally and randomly after formal testing is completed

New cards
53

dynamic testing

used to test dynamic behaviour of software

New cards
54

static analysis

tool-driven analysis of the code or other work products

New cards
55

static testing

testing by manual examining of the work products, not executing the code

New cards
56

boundary value analysis

testing the extreme ends or beyond accepted input values

New cards
57

decision coverage

testing method to ensure that each possible outcome of all decision branches get tested

New cards
58

decision table testing

testing all possible combinations of inputs in a decision branch

New cards
59

error guessing

software tester using their experience to guess what the errors will likely be in a program

New cards
60

equivalence partitioning

grouping test cases which you’d expect to all have the same output

New cards
61

experience-based test technique

testing based on tester’s previous experience with the current and past similar softwares

New cards
62

exploratory testing

tester trying different things to see what will happen to try to find errors that may be hard to capture in other types of testing

New cards
63

state transition testing

type of testing to test the change in state of the application with varying inputs

New cards
64

statement coverage

type of white box testing that ensures all statements of the source code are executed at least once

New cards
65

use case testing

technique to help identify test cases that cover the entire system from start to finish

New cards
66

configuration management

process for maintaining consistency in a product

New cards
67

defect management

method for identifying and resolving defects

New cards
68

entry criteria

conditions that must be met before you can start testing

New cards
69

exit criteria

criteria that must be met before testing can be ended

New cards
70

risk level

probability of risk occurring times impact if risk did occur

New cards
71

risk based testing

New cards
72
New cards

Explore top notes

note Note
studied byStudied by 13 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 8 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 5 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 17 people
Updated ... ago
4.5 Stars(2)
note Note
studied byStudied by 6 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 11 people
Updated ... ago
5.0 Stars(2)
note Note
studied byStudied by 4 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 18 people
Updated ... ago
4.5 Stars(2)

Explore top flashcards

flashcards Flashcard187 terms
studied byStudied by 24 people
Updated ... ago
4.0 Stars(1)
flashcards Flashcard59 terms
studied byStudied by 16 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard65 terms
studied byStudied by 22 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard53 terms
studied byStudied by 26 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard105 terms
studied byStudied by 13 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard53 terms
studied byStudied by 39 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard103 terms
studied byStudied by 31 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard44 terms
studied byStudied by 45 people
Updated ... ago
5.0 Stars(1)