Software test cases

metric

FRSM-14: The software comes with test cases to demonstrate it is working. Test: 1) Tests and data are provided to check that the software is operating as expected (Essential). 2) Automated unit and system tests are provided (Important). 3) Code coverage / test coverage is reported (Useful). Note: The specific definition of what constitutes adequate testing is often defined by community norms.

Principle: R

Rationale: The provision of test cases improves confidence in the software.

FAIR Metrics: R1

View Assessments

Associated Rubrics (1)

NFDI4DataScience Research Software

This rubric consists of assessment metrics that evaluate the FAIR maturity of research software gene...

FAIR Research software FAIR assessment NFDI4DataScience