Skip to content

Commit c8446cc

Browse files
authored
Merge pull request #120 from nmuller66/gls-edit-automate-all
GLS edit tech exercise 3 completed.
2 parents 924149e + 28ff0ab commit c8446cc

File tree

1 file changed

+22
-19
lines changed

1 file changed

+22
-19
lines changed

docs/slides/content/tech-exercise-iii.md

Lines changed: 22 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<!-- .slide: data-background-image="images/RH_NewBrand_Background.png" -->
22
### DevOps Culture and Practice <!-- .element: class="course-title" -->
33
## Tech Exercise III <!-- .element: class="title-color" -->
4-
### Automate all the Testings <!-- .element: class="title-color" -->
4+
### Automate All the Testing <!-- .element: class="title-color" -->
55
TL500 <!-- .element: class="title-color" -->
66

77

@@ -31,13 +31,13 @@ TL500 <!-- .element: class="title-color" -->
3131

3232

3333

34-
#### 🧑‍🏫 Learning outcomes 🧑‍💻
35-
As a learner, by the end of this exercise I ...
36-
* Can add security gates to pipeline
37-
* Can add testing gates to pipeline
38-
* Can add static code analysis gates to pipeline
39-
* Can add image signing to the pipeline
40-
* Can add load testing to the pipeline
34+
#### 🧑‍🏫 Learning Outcomes 🧑‍💻
35+
As a learner, I can perform the following tasks by the end of this exercise:
36+
* Add security gates to the pipeline
37+
* Add testing gates to the pipeline
38+
* Add static code analysis gates to the pipeline
39+
* Add image signing to the pipeline
40+
* Add load testing to the pipeline
4141
<!--
4242
--->
4343

@@ -48,7 +48,7 @@ AUTOMATE ALL THE THINGS 💥🔨
4848
* Unit Tests & Integration tests
4949
* Static Code Analysis
5050
* Configurations and policy checks
51-
* Security (dependencies, vulnerabilities and pen tests)
51+
* Security (dependencies, vulnerabilities. and pen tests)
5252

5353

5454

@@ -58,17 +58,18 @@ AUTOMATE ALL THE THINGS 💥🔨
5858

5959

6060
#### Measuring Test
61-
Answering the age old question of how do i know my tests are any good??
61+
Answering the age old question, "How do I know if my tests are any good?"
6262
![test-measuers](images/tech-exercise-iii/measuring-tests.png)
6363
* Code Coverage
6464
* Static Code Analysis
65+
<!--Tech Edit: There is some odd word wrapping on this slide. the Intro sentence is wrapping around the graphic and pushing the "...good?" to below the graphic. Please fix.-->
6566

6667

6768

6869
#### Why do it?
69-
* Improved quality - applying patterns like TDD or BDD drive up shared understanding
70-
* Deliver reliably at speed - as features are produced you can confidently release without a large manual regression each time
71-
* Fewer bottlenecks - without automated tests, queues form in front of testers
70+
* Improved quality: Applying patterns like TDD or BDD drives up shared understanding
71+
* Deliver reliably at speed: As features are produced, you can confidently release without a large manual regression each time
72+
* Fewer bottlenecks: Without automated tests, queues form in front of testers
7273

7374

7475

@@ -81,17 +82,17 @@ Answering the age old question of how do i know my tests are any good??
8182

8283

8384

84-
### 💥 Prioritise your work 💥 <!-- .element: class="title-bottom-left" -->
85+
### 💥 Prioritize your work 💥 <!-- .element: class="title-bottom-left" -->
8586
<!-- .slide: data-background-size="contain" data-background-image="images/tech-exercise-iii/priority-matrix.png", class="black-style" data-background-opacity="1" -->
8687

8788

8889

89-
### 💥 Prioritise your work 💥 <!-- .element: class="title-bottom-left" -->
90+
### 💥 Prioritize your work 💥 <!-- .element: class="title-bottom-left" -->
9091
<!-- .slide: data-background-size="contain" data-background-image="images/tech-exercise-iii/impact-effort.png", class="black-style" data-background-opacity="1" -->
9192

9293

9394

94-
### 💥 Prioritise your work 💥 <!-- .element: class="title-bottom-left" -->
95+
### 💥 Prioritize your work 💥 <!-- .element: class="title-bottom-left" -->
9596
<!-- .slide: data-background-size="contain" data-background-image="images/tech-exercise-iii/how-now-wow.png", class="black-style" data-background-opacity="1" -->
9697

9798

@@ -104,6 +105,8 @@ Answering the age old question of how do i know my tests are any good??
104105
#### 💥 Tech Exercise 💥
105106
* In mobs / pairs work through your tasks
106107
* If in pairs, continuously playback what you accomplish to the others
108+
<!--TechEdit: I commented on this "playback" verbiage in another section. It's an odd term without a clear meaning to me. In the previous instance it seemed to mean "read aloud", but not sure if that makes sense in this context because I'm not sure what the instruction means.
109+
I assume the tasks will be obvious or assigned (although this is vague), but the second bullet - "in pairs, continuously playback (review? read out?) to what others? If I'm in a pair, then there ar only two of us, right? Please clarify-->
107110

108111

109112

@@ -112,7 +115,7 @@ Answering the age old question of how do i know my tests are any good??
112115

113116

114117
#### Feedback
115-
* Q&A
118+
* Q & A
116119
* Real World Stories
117120
* Pull Requests Welcome 🦄
118121

@@ -123,7 +126,7 @@ Answering the age old question of how do i know my tests are any good??
123126

124127

125128

126-
#### Sam's Code - Strikes back 🕺 <!-- .element: class="title-bottom-left" -->
129+
#### Sam's Code - Strikes Back 🕺 <!-- .element: class="title-bottom-left" -->
127130
<!-- .slide: data-background-size="contain" data-background-image="images/tech-exercise-iii/sams-code2.jpg", class="black-style" data-background-opacity="1" -->
128131

129132

@@ -135,4 +138,4 @@ Answering the age old question of how do i know my tests are any good??
135138

136139
<!-- .slide: data-background-image="images/chef-background.png", class="white-style" -->
137140
### Related & Used Practices
138-
- [](https://openpracticelibrary.com/practice/) -
141+
- [Open Practice Library](https://openpracticelibrary.com/practice/)

0 commit comments

Comments
 (0)