本页对应的英文页面已更新,但尚未翻译。 若要查看最新内容,请点击此处访问英文页面。

基于脚本的单元测试

编写和运行测试脚本

编写基于脚本的测试以检查 MATLAB® 脚本、函数或类是否按预期输出。例如,您可以使用 assert 函数对匹配预期值的实际输出值进行测试。或者,可以测试输出变量是否具有正确的大小和类型。要运行测试脚本,请使用 runtests 函数。

要快速入门,请参阅编写基于脚本的单元测试

要编写更高级的测试(包括访问许多不同类型的测试限定),请考虑编写基于函数的单元测试基于类的单元测试

函数

assert条件为 false 时引发错误
runtests运行一组测试
testsuite创建测试套件

TestResult运行测试套件的结果

主题

使用实时脚本编写测试

此示例说明如何编写实时脚本,对您创建的函数进行测试。

编写基于脚本的单元测试

此示例演示了如何编写脚本,对您创建的函数进行测试。

使用局部函数编写基于脚本的测试

以下示例演示如何编写将局部函数用作辅助函数的基于脚本的测试。

分析测试用例结果

以下示例演示如何分析测试运行程序返回的信息。

分析失败的测试结果

此示例说明如何识别和处理失败的测试。

重新运行失败的测试

快速、方便地重新运行失败的测试。

扩展基于脚本的测试

使用基于脚本的测试访问其他功能,包括测试选择、以编程方式访问测试诊断以及测试运行程序自定义。