Main Content

本页的翻译已过时。点击此处可查看最新英文版本。

基于函数的单元测试

使用限定条件编写测试;自定义测试运行程序;选择并运行测试

编写基于函数的测试以检查 MATLAB® 脚本、函数或类是否按预期输出。您可以使用完整的验证函数库来产生四种不同类型的测试失败情况。例如,您可以生成验证或致命断言测试失败情况。基于函数的测试采用 xUnit 测试原理。

要快速入门,请参阅编写基于函数的单元测试使用函数编写简单测试用例

要编写更高级的测试(包括使用测试参数化和测试脚手架),请考虑编写基于类的单元测试

函数

functiontests根据局部函数的句柄创建测试数组
runtests运行一组测试
testsuite创建测试套件
testrunner创建测试运行程序。
run (TestSuite)使用配置为文本输出的 TestRunner 对象运行 TestSuite 数组

Test单个测试方法的设定
FunctionTestCase用于进行基于函数的测试的 TestCase
TestResult运行测试套件的结果

主题

编写测试

运行测试并分析结果