2.1.4 Copilot Flashcards

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

DevOps and Testing

A

DevOps is an organizational approach aiming to create synergy by getting development (including testing) and operations to work together to achieve a set of common goals.

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

DevOps and Testing

A

DevOps requires a cultural shift within an organization to bridge the gaps between development (including testing) and operations while treating their functions with equal value.

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

DevOps and Testing

A

DevOps promotes team autonomy, fast feedback, integrated toolchains, and technical practices like continuous integration (CI) and continuous delivery (CD).

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

DevOps and Testing

A

This enables the teams to build, test and release high-quality code faster through a DevOps delivery pipeline.

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

Benefits of DevOps

A

Fast feedback on the code quality, and whether changes adversely affect existing code.

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

Benefits of DevOps

A

CI promotes shift left in testing by encouraging developers to submit high quality code accompanied by component tests and static analysis.

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

Benefits of DevOps

A

Automated processes are promoted like CI/CD that facilitates establishing stable test environments.

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

Benefits of DevOps

A

The visibility on non-functional quality characteristics increases (e.g., performance efficiency, reliability).

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

Benefits of DevOps

A

Automation through a delivery pipeline reduces the need for repetitive manual testing.

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

Benefits of DevOps

A

The risk of regression is minimized due to the scale and range of automated regression tests.

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

Challenges of DevOps

A

The DevOps delivery pipeline must be defined and established.

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

Challenges of DevOps

A

CI / CD tools must be introduced and maintained.

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

Challenges of DevOps

A

Test automation requires additional resources and may be difficult to establish and maintain.

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

Manual Testing in DevOps

A

Although DevOps comes with a high level of automated testing, manual testing – especially from the user’s perspective – will still be needed.

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