Skip to content

Commit ebee633

Browse files
authored
Update testing.md
1 parent 7abfb81 commit ebee633

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

practices/testing.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
- **Quality is the whole team's responsibility**
2727
- Education on testing and testing principles should be important to the whole team.
2828
- Quality approaches should be driven as a team and implemented by everyone.
29+
- Teams should consider running regular coaching / mentoring sessions to support colleagues who are less experienced in testing to grow their skills, for example by no-blame group discussions to identify edge-case tests which have so far been missed, tests positioned incorrectly in the [test pyramid](https://martinfowler.com/articles/practical-test-pyramid.html), etc.
2930

3031
- **Combining business knowledge with testing knowledge yields better quality outcomes**
3132
- Include business knowledge and critical thinking as part of assurance
@@ -49,6 +50,7 @@
4950
- Eg. using API testing tools to aid exploratory API testing
5051

5152
- **Testing should be continually improved**
53+
- [Peer reviews](../patterns/everything-as-code.md#code-review) must consider tests as a first-class concern - this includes tests that are present / have been added (e.g. whether they are positioned appropriately in the [test pyramid](https://martinfowler.com/articles/practical-test-pyramid.html), whether they are triggered appropriately in CI builds, etc) and any tests that are missing, e.g. edge-cases not yet considered
5254

5355
- **Testing is continuous**
5456
- Testing is a continuous activity, not a phase of delivery

0 commit comments

Comments
 (0)