2.1.4 DevOps and Testing Flashcards

1
Q

DevOps is an organizational approach aiming to … by getting … to work together to …

A

create synergy

development (including testing) and operations

achieve a set of common goals.

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

DevOps requires a cultural shift within … to bridge the gaps … while treating their …

A

an organization

between development (including testing) and operations

functions with equal value.

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

DevOps promotes:
- team au…
- fast f..
- integrated to…
- technical practices like …

A
  • autonomy
  • feedback
  • tool chains
  • continuous integration (CI) and continuous delivery (CD).
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

This enables the teams to build, test, and release … through a …

A

high-quality code faster

DevOps delivery pipeline.

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

From the testing perspective, some DevOps Benefits include:

  1. Fast feedback on the … and whether changes …
A

code quality,

adversely affect existing code.

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

From the testing perspective, some DevOps Benefits include:

  1. CI promotes shift left in testing by encouraging developers to submit … accompanied by …
A

high quality code

component tests and static analysis.

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

From the testing perspective, some DevOps Benefits include:

  1. Automated processes are promoted … that facilitates establishing …
A

like CI/CD

stable test environments.

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

From the testing perspective, some DevOps Benefits include:

  1. The visibility on non-functional q… (e.g. performance e…
A

quality characteristics increase

efficiency, reliability).

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

From the testing perspective, some DevOps Benefits include:

  1. Automation through a … reduces the need …
A

delivery pipeline

for repetitive manual testing.

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

From the testing perspective, some DevOps Benefits include:

  1. The risk of regression is … due to the scale and range …
A

minimized

of automated regression tests.

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

DevOps is not without its risks and challenges, including:

  1. The DevOps delivery pipeline must …
A

be defined and established.

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

DevOps is not without its risks and challenges, including:

  1. CI / CD tools must be …
A

introduced and maintained.

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

DevOps is not without its risks and challenges, including:

  1. Test automation requires … and may be difficult …
A

additional resources

to establish and maintain.

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

Although DevOps comes with a high level of automated testing, m… especially from the u…

A

manual testing,

user’s perspective will still be needed.

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