38: Prioritize software tests with RCRCRC




Test & Code - Software Testing, Development, Python show

Summary: <p>RCRCRC was developed by Karen Nicole Johnson.</p> <p>In this episode we discuss the mnemonic/heuristic and use it to prioritize tests for the cards application.</p> <ul> <li>Recent: new features, new areas of code</li> <li>Core: essential functions must continue to work, your products USPs (Unique Selling Propositions)</li> <li>Risk: some areas of an application pose more risk, perhaps areas important to customers but not used regularly by the development team.</li> <li>Configuration sensitive: code that’s dependent on environment settings or operating system specifics</li> <li>Repaired: tests to reproduce bugs, tests for functionality that has been recently repaired.</li> <li>Chronic: functionality that frequently breaks</li> </ul><p>Sponsored By:</p><ul><li> <a rel="nofollow" href="https://www.patreon.com/testpodcast">Patreon Supporters</a>: <a rel="nofollow" href="https://www.patreon.com/testpodcast">Help support the show with as little as $1 per month. Funds help pay for expenses associated with the show.</a> </li></ul><p><a rel="payment" href="https://www.patreon.com/testpodcast">Support Test &amp; Code - Software Testing, Development, Python</a></p><p>Links:</p><ul> <li><a title="A heuristic for regression testing, by Karen Nicole Johnson" rel="nofollow" href="http://karennicolejohnson.com/2009/11/a-heuristic-for-regression-testing/">A heuristic for regression testing, by Karen Nicole Johnson</a></li> <li><a title="@karennjohnson" rel="nofollow" href="https://twitter.com/karennjohnson">@karennjohnson</a></li> <li><a title="cards on github" rel="nofollow" href="https://github.com/okken/cards">cards on github</a></li> <li><a title="cards on Travis CI" rel="nofollow" href="https://travis-ci.org/okken/cards">cards on Travis CI</a></li> <li><a title="cards on AppVeyor" rel="nofollow" href="https://ci.appveyor.com/project/okken/cards">cards on AppVeyor</a></li> </ul>