Code Siren – Change Based Testing
“Code Siren” is a tool that provides objective data on areas of an application that requires extensive testing by analyzing the code changes in the application. It opens a new test methodology where-in testing is based on the application's code changes. Code Siren checks the code base for changes maps the code changes to test-areas and reports the areas to be tested along with dependent areas for release testing. This tool is currently been used in testing cycle of Intuit’s flagship product QuickBooksOnline.
Audience take-away:
- How to identify the right set of testcases for a given release
- How to achieve optimal and effective test coverage
- How to use production bugs to identify test cases
- Awareness of code changes done to an application in a geographically distributed environment
- Generation of dependency matrix of the application based on code changes
- Measurement of test coverage
- Targeted testing for code changes