Test von Apps
Mit dem MATLAB®-App-Test-Framework können Sie App-Designer-Apps oder programmatisch mit der Funktion uifigure
erstellte Apps testen. Im App-Test-Framework können Sie eine Testklasse erstellen, die programmatisch eine Geste für eine UI-Komponente durchführt, wie beispielsweise das Betätigen einer Schaltfläche oder das Ziehen an einem Schieberegler. Anschließend wird das Verhalten der App überprüft.
Informationen zum Einstieg finden Sie unter Overview of App Testing Framework.
Funktionen
press | Perform press gesture on UI component |
choose | Perform choose gesture on UI component |
drag | Perform drag gesture on UI component |
scroll | Perform scroll gesture on UI component (Seit R2024a) |
type | Type in UI component |
hover | Perform hover gesture on UI component |
chooseContextMenu | Perform choose gesture on context menu item (Seit R2020b) |
dismissAlertDialog | Close frontmost alert dialog box in figure window (Seit R2021a) |
matlab.uitest.unlock | Unlock figure locked by app testing framework |
matlab.uitest.TestCase.forInteractiveUse | Create test case for interactive use |
Klassen
matlab.uitest.TestCase | Class for writing tests with app testing framework |
Themen
- Overview of App Testing Framework
Use the app testing framework to write tests for App Designer apps or apps built programmatically using the
uifigure
function. - 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.