ISTQB Flashcards

Learning for ISTQB definitions

1
Q

What is Testing?

A

The process of evaluating a system or components to find whether it satisfies the specified criteria

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

What are the objectives of testing

A

Finding defects
Gain confidence on the product
Providing info for descision-making
Preventing defects.

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

Pros of SCRUM

A

Promotes team collaboration and accountability
Flexible and adaptive

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

Cons of SCRUM

A

Requires experience teams members
Can be difficult to manage scope and timelines

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

What does component testing do?

A

Verifies the functionality of components or units of code

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

What does integration testing do?

A

Ensures different components or systems works together as intended

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

What does system testing do?

A

Validates the complete software product to ensure it meets the requirements

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

What does acceptance testing do?

A

Confirms the system meets the acceptance criteria and is ready for deployment

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

What types of testing exist?

A

2 types: Functional and non-functional

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

what is the Static testing points?

A

Review and analyse.
Review the process.

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

What type of test design technique exist?

A

3 types: Black-box, White-box, Experience-base, Collaboration-base

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

What is the purpose of content of a test plan

A

Documents objectives resources and processes

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

What is the testing contribution to iteration and release planning

A

Add value by indentify dependencies, risks, and testing effort; help to refine user stories and acceptance criteria

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

What is the entry criteria?

A

conditions that must be met to start testing (availability of test environment, test data)

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

What is the exit criteria?

A

conditions that must be met to end testing (ll tests executed, defect rate below a certain threshold)

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

What is the estimation techniques?

A

historical data, formal estimation models

17
Q

What is the priorization of test cases

A

based on risks, business importance and criticality

18
Q

What is the test pyramid

A

emphasizes having a large number of low-level unit tests, few integration tests and lower end-to-end tests

19
Q

What does risk management do?

A

Identifies risk and manages their likelihood and impact

20
Q

What does test planning do?

A

writing test plans, defing strategies, planning and scheduling

21
Q

What does Test progress monitoring and control do?

A

Metrics, KPIs, test reporting

22
Q

Tell the types test tools

A

Test Management
Requirement management
Test execution
Defect tracking