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

App 测试框架

为在 App 设计工具中创建的 App 编写自动化测试

您可以使用 MATLAB® App 测试框架来测试在 App 设计工具中创建的 App,或测试使用 uifigure 函数以编程方式构建的 App。您可以使用 App 测试框架来编写测试类,这些测试类以编程方式对 UI 组件执行手势(如按下按钮或拖动滑块)操作并验证 App 的行为。

要快速入门,请参阅App 测试框架概述

函数

press对 UI 组件执行按下手势
choose对 UI 组件执行选择手势
drag对 UI 组件执行拖动手势
type在 UI 组件中键入
hover对 UI 组件执行悬停手势
matlab.uitest.unlock解锁被 App 测试框架锁定的图窗
matlab.uitest.TestCase.forInteractiveUse创建供交互使用的 TestCase 对象

matlab.uitest.TestCase TestCase,用来编写使用 App 测试框架的测试

主题

App 测试框架概述

App 测试框架用于为通过 App 设计工具创建的 App 编写测试,或为使用 uifigure 函数以编程方式构建的 App 编写测试。

为 App 编写测试

此示例说明如何以编程方式测试 App 并验证结果。

编写使用 App 测试和模拟框架的测试

此示例说明如何编写使用 App 测试框架和模拟框架的测试。