#TestCulture ๐Ÿฆ… Episode 6 โ€” Mine canaries to Canary Releasing

Agilitest
2 min readMar 6

--

Canary Release reminds ๐Ÿ๐Ÿ—๐ญ๐ก ๐š๐ง๐ ๐Ÿ๐ŸŽ๐ญ๐ก ๐œ๐ž๐ง๐ญ๐ฎ๐ซ๐ฒ, when miners tested new mines to avoid being poisoned or burned by flammable pockets of gases.

Small animals like canaries were useful to detect ๐’‘๐’๐’Š๐’”๐’๐’ because of their rapid breathing rate and high metabolism. When the birds began to collapse, the miners knew that ๐’‘๐’๐’Š๐’”๐’๐’๐’๐’–๐’” ๐’ˆ๐’‚๐’” was nearby and that the area was dangerous.

If this practice ended ๐ข๐ง ๐Ÿ๐Ÿ—๐Ÿ–๐Ÿ• as new detection technology was developed, the concept has been resurrected in the DevOps contextโ€ฆ but without canaries! ๐Ÿฃ

In the context of ๐˜ฟ๐™š๐™ซ๐™Š๐™ฅ๐™จ, Canary Releasing is the act of deploying a new release to a small group of users, before releasing it to all. This method reduces the risk of problems in the new release.

Itโ€™s a way to test your software without blocking the delivery process, even with slow life cycles. ๐Ÿ”„
Canary Releasing provides a testing environment that can be ๐™ฅ๐™–๐™ง๐™ฉ๐™ž๐™˜๐™ช๐™ก๐™–๐™ง๐™ก๐™ฎ ๐™™๐™ž๐™›๐™›๐™ž๐™˜๐™ช๐™ก๐™ฉ with very large systems without a robust share-based architecture.

Canaries are no longer used as test subjects, but the expression persists in time in new areasโ€ฆ

Thread on Twitter.

--

--

#TestCulture ๐Ÿฆ… Episode 13โ€Šโ€”โ€ŠWhat is continuous testing

2 min read

Apr 24

#TestCulture ๐Ÿฆ… Episode 12โ€Šโ€”โ€ŠWhat is data-driven testing

1 min read

Apr 17

#TestCulture ๐Ÿฆ… Episode 11โ€Šโ€”โ€ŠWeb development jobs

2 min read

Apr 11

#TestCulture ๐Ÿฆ… Episode 10โ€Šโ€”โ€ŠPodcasts on Software Testing to follow

2 min read

Apr 3

#TestCulture ๐Ÿฆ… Episode 9โ€Šโ€”โ€ŠBlog recommendations

2 min read

Mar 28

#TestCulture ๐Ÿฆ… Episode 8โ€Šโ€”โ€ŠDifferent types of tests

2 min read

Mar 20

#TestCulture ๐Ÿฆ… Episode 7โ€Šโ€”โ€ŠBest practices for working on a collaborative project

2 min read

Mar 13

#TestCulture ๐Ÿฆ… Episode 5โ€Šโ€”โ€ŠMust-read books for testers

3 min read

Feb 27

#TestCulture ๐Ÿฆ… Episode 4โ€Šโ€”โ€ŠGrace Murray Hopper, or the birth of the term โ€˜Bugโ€™

2 min read

Feb 20

#TestCulture ๐Ÿฆ… Episode 3โ€Šโ€”โ€ŠTesting is everyoneโ€™s business!

2 min read

Feb 13

Agilitest

Codeless functional testing at scale is now a reality.