Listen "38: Prioritize software tests with RCRCRC"
Episode Synopsis
RCRCRC was developed by Karen Nicole Johnson.
In this episode we discuss the mnemonic/heuristic and use it to prioritize tests for the cards application.
Recent: new features, new areas of code
Core: essential functions must continue to work, your products USPs (Unique Selling Propositions)
Risk: some areas of an application pose more risk, perhaps areas important to customers but not used regularly by the development team.
Configuration sensitive: code that’s dependent on environment settings or operating system specifics
Repaired: tests to reproduce bugs, tests for functionality that has been recently repaired.
Chronic: functionality that frequently breaks
Links:A heuristic for regression testing, by Karen Nicole Johnson@karennjohnsoncards on githubcards on Travis CIcards on AppVeyor
More episodes of the podcast Test & Code
238: So Long, and Thanks for All the Fish
15/08/2025
237: FastAPI Cloud - Sebastián Ramírez
11/08/2025
236: Git Tips for Testing - Adam Johnson
30/07/2025
235: pytest-django - Adam Johnson
22/07/2025
ZARZA We are Zarza, the prestigious firm behind major projects in information technology.