1.5.1 Human Psychology and Testing Flashcards

1
Q

Software development, including software testing, involves human beings. Therefore, human psychology

A

has important effects on software testing.

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

Identifying defects during a static test such may be perceived as

A

criticism of the product and of its author.

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

confirmation bias can make it difficult to accept information that

A

disagrees with currently held beliefs.

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

cognitive biases may make it difficult for people to understand or accept information

A

produced by testing.

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

it is a common human trait to blame the bearer of bad news. Information produced by testing often contains

A

bad news.

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

As a result of these psychological factors, some people may perceive testing as a destructive activity,

A

even though it contributes greatly to project progress and product quality

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

information about defects and failures should be communicated

A

in a constructive way

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

during both static and dynamic testing, continuos communication in a constructive way, can reduce tensions between:

A

testers
the analysts
product owners
designers
developers

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

This applies during both static and dynamic testing.

A

communicate effectively
build positive relationships with colleagues.

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

Testers and test managers need to have good interpersonal skills to be able to communicate effectively about

A

defects
failures
test results
test progress
risks

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

Ways to communicate well include:

A

Start with collaboration rather than battles.
Emphasize the benefits of testing.
Communicate test results and other findings in a neutral, fact-focused way
Write objective and factual defect reports and review findings.
Try to understand how the other person feels
Confirm that the other person has understood what has been said and viceversa

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

Start with collaboration rather than battles. Remind everyone of the common goal of

A

better quality systems.

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

Emphasize the benefits of testing. For example, for the authors, defect information can help them

A

improve their work products and their skills.

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

Emphasize the benefits of testing. For example, for the organization, defects found and fixed during testing will save

A

time and money
reduce overall risk to product quality.

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

Communicate test results and other findings in a neutral, fact-focused way without

A

criticizing the person who created the defective item.

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

Most people tend to align their plans and behaviors with the objectives set by the

A

team,
management
other stakeholders.

17
Q

testers should align their plans and behaviors with the project objectives with minimal

A

personal bias