HDR UK Futures HDR UK Futures Testing in Research Workflows
  1. Types of test
  2. Back tests

This site contains materials for the testing module on HDR UK’s RSE001 Research Software Engineering training course. It was developed as part of the STARS project.

  • When and why to run tests?
  • Case study
  • Introduction to writing and running tests
    • How to write a basic test
    • How to run tests
    • Parameterising tests
  • Types of test
    • Functional tests
    • Unit tests
    • Back tests
  • Test coverage
  • Running tests via GitHub actions
  • Example repositories
  1. Types of test
  2. Back tests

Back tests

Choose your language:  


Unit tests
Test coverage
 
  • Code licence: MIT. Text licence: CC-BY-SA 4.0.