1 Flashcards

1
Q

What kind of problems can software that does not work correctly lead to?

A

Loss of money, Loss of time, Business reputation, Injury/death

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

What does software testing assess with?

A

Software quality

Helps reducing the risk of software failure in operation

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

What is software testing?

A

Set of activities to discover defects and evaluate the quality of software work products

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

What are work products known as when being tested?

A

Test objects

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

Is it true that software testing only consists of executing tests?

A

No, it’s a common misconception.

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

What must testing be aligned with?

A

With the software development cycle

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

What is verification?

A

Checking whether the system meets specified requirements

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

What does testing focus on besides verifying the test object?

A

Validation

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

What is validation?

A

Checking whether the system meets users and other stakeholders needs

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

What two types of testing are there?

A

Dynamic and static testing

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

What is dynamic testing?

A

It involves the execution of software.

It uses different types of techniques and test approaches to derive test cases

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

What is static testing?

A

It doesn’t involve execution of software. It focuses on reviews and static analysis

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

Is testing a technical activity?

A

No.

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

Why is testing not only a technical activity?

A

It also needs to be planned, managed, estimated, monitored and controlled

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

What do testers need to use more than tools?

A

Intellectual activity, knowledge

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

Which skills do testers need?

A

Knowledge, analytical skills, critical thinking and system thinking

17
Q

Which 9 test objectives are typical?

A

Evaluating work products, Causing failures and finding defects, Ensuring required coverage, Reducing the risk level of inadequate software quality, Verifying whether specified requirements have been fulfilled, Verifying that test object complies with contracts, Providing information to stakeholders, Building confidence in the quality of the test object, Validating whether the test object is complete and works as expected

18
Q

What are examples of work products?

A

Requirements, user stories, designs and code

19
Q

What kind of requirements more can contractual are there?

A

Legal and regulatory

20
Q

Why is it important to provide information to stakeholders?

A

To allow them to make informed decisions

21
Q

The test objective vary depending upon:

A

The context, The work product being tested, The test level, Risks, Software development lifecycle being followed, Factors related to the business context

22
Q

What can the business context be for example?

A

Corporate structure, Competitive considerations, Time to market