Main Content

本页翻译不是最新的。点击此处可查看最新英文版本。

App 测试框架

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

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

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

函数

press对 UI 组件执行按下手势
choose对 UI 组件执行选择手势
drag对 UI 组件执行拖动手势
type在 UI 组件中键入
hover对 UI 组件执行悬停手势
chooseContextMenu 在上下文菜单项上执行选择手势 (自 R2020b 起)
dismissAlertDialog 关闭图窗窗口中最前面的警报对话框 (自 R2021a 起)
matlab.uitest.unlock解锁被 App 测试框架锁定的图窗
matlab.uitest.TestCase.forInteractiveUse创建供交互测试的测试用例

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

主题