Skip to content

ChezJe/DevOps-Workflow

Repository files navigation

MATLAB Tests Coverage

MATLAB®/SimBiology® DevOps Workflow Example

This workshop provides hands-on experience using some of MATLAB's powerful software testing and automation features and is based on the workshop Generating Tests for Your MATLAB® Code developed by Adam Sifounakis.

It showcases the development of a Web App to simulate a SimBiology model. The App is developed using the model-view-controller (MVC) software architecture pattern.

About the workshop

This hands-on workshop will guide you through:

  • forking your own copy of the "MATLAB-SimBiology-DevOps-Workflow-Example" repository on GitHub
  • generating tests using your command history and MATLAB Copilot
  • automatically finding and running existing tests
  • measuring and exploring code coverage metrics for your code
  • identifying missing code coverage and potential bugs that may be exposed with coverage metrics
  • automating your testing and results publishing with continuous integration (CI) practices using GitHub Actions

After completing the workshop, you should feel confident using some of MATLAB's software testing features and integrating your code with CI systems!

Getting started

Step-by-step workshop instructions can be found in:

Copyright 2026 The MathWorks, Inc.

About

Demonstrate the various components of Development operations using MATLAB and SimBiology

Resources

License

Security policy

Stars

Watchers

Forks

Contributors

Languages