2.1.5 Shift Left (Copilot) Flashcards

1
Q

Shift Left

A

The principle of early testing is sometimes referred to as shift left because it is an approach where testing is performed earlier in the SDLC.

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

Shift Left

A

Shift left suggests that testing should be done earlier, but it does not mean that testing later in the SDLC should be neglected.

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

Good Practices for Shift Left

A

Reviewing the specification from the perspective of testers to find potential defects such as ambiguities, incompleteness, and inconsistencies.

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

Good Practices for Shift Left

A

Writing test cases before the code is written and having the code run in a test harness during code implementation.

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

Good Practices for Shift Left

A

Using CI and CD for fast feedback and automated component tests to accompany source code when it is submitted to the code repository.

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

Good Practices for Shift Left

A

Completing static analysis of source code prior to dynamic testing, or as part of an automated process.

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

Good Practices for Shift Left

A

Performing non-functional testing starting at the component test level, where possible.

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

Shift Left Benefits

A

Shift left might result in extra training, effort and/or costs earlier in the process but is expected to save efforts and/or costs later in the process.

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

Shift Left Importance

A

It is important that stakeholders are convinced and bought into this concept.

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