App Testing Framework
You can use the MATLAB® app testing framework to test App Designer apps, or apps built
programmatically using the
uifigure function. The app
testing framework lets you author a test class that programmatically performs a
gesture on a UI component, such as pressing a button or dragging a slider, and
verifies the behavior of the app.
To get started, see Overview of App Testing Framework.
|Perform press gesture on UI component|
|Perform choose gesture on UI component|
|Perform drag gesture on UI component|
|Type in UI component|
|Perform hover gesture on UI component (Since R2019a)|
|Perform choose gesture on context menu item (Since R2020b)|
|Close frontmost alert dialog box in figure window (Since R2021a)|
|Unlock figure locked by app testing framework|
|Create test case for interactive use|
|Class for writing tests with app testing framework|
- Overview of App Testing Framework
Use the app testing framework to write tests for App Designer apps or apps built programmatically using the
- Write Tests for an App
Test an app programmatically by using the app testing framework and the unit testing framework.
- Write Tests That Use App Testing and Mocking Frameworks
Create fully automated tests for an app by using the app testing framework and the mocking framework.