Contributor
Chinmay Vibhute

A Testing Framework for Niffler DICOM frameworks for Continuous Integration


Mentors
Pradeeban Kathiravelu, Hari Trivedi, Ramon Correa
Organization
Department of Biomedical Informatics (BMI), Emory University School of Medicine

This Project aims to develop unit and integration tests for the Niffler modules and implement automated testing using Continuous Integration. The Testing framework will include both manual testing as well as automated testing to reduce overall manual effort in testing. The project will introduce checks to confirm that the commits to the codebase do not break the functionality of Niffler, before each major production release. These tests will significantly reduce the potential for bugs in the codebase, allowing the deployment of newer versions seamlessly.