Automatic validation of software
When developing a software package, it is useful to test changes by periodically running all the functions in a validation library. This function automates the process.
VALIDATE DIRNAME runs each M-file in the directory DIRNAME. Each M-file
should be a function that takes no inputs and returns a logical vector
or scalar. Three outcomes are possible:
'passed' All return values are true.
'failed' Some return value is false.
'crashed' Function threw an error.
A report is generated dynamically in the command window.
VALIDATE by itself tries to find a directory named 'validtests' in the
directory in which validate.m resides.
Zitieren als
Toby Driscoll (2026). Automatic validation of software (https://de.mathworks.com/matlabcentral/fileexchange/20037-automatic-validation-of-software), MATLAB Central File Exchange. Abgerufen.
Kompatibilität der MATLAB-Version
Plattform-Kompatibilität
Windows macOS LinuxKategorien
Tags
Quellenangaben
Inspiriert: threeD_grasp, Truss displacement based on FEM, Beam information
Live Editor erkunden
Erstellen Sie Skripte mit Code, Ausgabe und formatiertem Text in einem einzigen ausführbaren Dokument.
validtests/
| Version | Veröffentlicht | Versionshinweise | |
|---|---|---|---|
| 1.0.0.0 | Bug due to an errant line as noted in the first review. |
