主要内容

测试 App

使用 App 测试框架为您的 App 设计工具编写自动化测试

您可以使用 MATLAB® App 测试框架来测试在 App 设计工具中创建的 App,或测试使用 uifigure 函数以编程方式构建的 App。使用 App 测试框架,您可以创建测试(这些测试以编程方式对 UI 组件执行手势,例如按下按钮或拖动滑块),并验证生成的 App 行为。要为您的 App 编写测试,请通过子类化 matlab.uitest.TestCase 类来创建一个测试类。

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

函数

press对 UI 组件执行按下手势
choose对 UI 组件执行选择手势
drag对 UI 组件执行拖动手势
scrollPerform scroll gesture on UI component (自 R2024a 起)
type在 UI 组件中键入
hover对 UI 组件执行悬停手势
chooseContextMenu 在上下文菜单项上执行选择手势
chooseDialogMake a selection in dialog box (自 R2024b 起)
dismissDialogDismiss dialog box (自 R2024b 起)
matlab.uitest.unlock解锁被 App 测试框架锁定的图窗
matlab.uitest.TestCase.forInteractiveUse创建供交互测试的测试用例

matlab.uitest.TestCase用于使用 App 测试框架编写测试的类

主题

相关信息