アプリのテスト
アプリ テスト フレームワークを使用して App Designer アプリ用の自動テストを記述する
MATLAB® アプリ テスト フレームワークを使用して App Designer のアプリや、関数 uifigure を使用してプログラムによってビルドしたアプリをテストできます。アプリ テスト フレームワークでは、ボタン押下やスライダーのドラッグなどの UI コンポーネント上での動作をプログラムから実行するテスト クラスの作成、およびアプリの動作検証を行うことができます。
はじめに、アプリ テスト フレームワークの概要を参照してください。
関数
press | UI コンポーネントでの押し下げ動作の実行 |
choose | UI コンポーネントでの選択動作の実行 |
drag | UI コンポーネントでのドラッグ動作の実行 |
scroll | Perform scroll gesture on UI component (R2024a 以降) |
type | UI コンポーネントへの入力 |
hover | UI コンポーネントでのホバー動作の実行 |
chooseContextMenu | コンテキスト メニュー項目に対する選択動作の実行 |
chooseDialog | Select option in frontmost dialog box in figure window (R2024b 以降) |
dismissDialog | Dismiss frontmost dialog box in figure window (R2024b 以降) |
matlab.uitest.unlock | アプリ テスト フレームワークでロックされた Figure のロック解除 |
matlab.uitest.TestCase.forInteractiveUse | 対話型で使用するテスト ケースを作成 |
クラス
matlab.uitest.TestCase | アプリ テスト フレームワークを使用してテストを作成するクラス |
トピック
- アプリ テスト フレームワークの概要
アプリ テスト フレームワークを使用して、App Designer のアプリや関数
uifigureを用いてプログラムによってビルドしたアプリのテストを記述する。 - アプリ用テストの記述
アプリ テスト フレームワークとユニット テスト フレームワークを使用してアプリをプログラムによってテストする。
- アプリ テスト フレームワークとモッキング フレームワークを使用するテストの記述
アプリ テスト フレームワークとモッキング フレームワークを使用して、アプリの完全に自動化されたテストを作成する。