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