このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
アプリ テスト フレームワーク
App Designer アプリ用の自動テストの記述
MATLAB® アプリ テスト フレームワークを使用して App Designer のアプリや、関数 uifigure
を使用してプログラムによってビルドしたアプリをテストできます。アプリ テスト フレームワークでは、ボタン押下やスライダーのドラッグなどの UI コンポーネント上での動作をプログラムから実行するテスト クラスの作成、およびアプリの動作検証を行うことができます。
はじめに、アプリ テスト フレームワークの概要を参照してください。
関数
press | UI コンポーネントでの押し下げ動作の実行 |
choose | UI コンポーネントでの選択動作の実行 |
drag | UI コンポーネントでのドラッグ動作の実行 |
type | UI コンポーネントへの入力 |
hover | UI コンポーネントでのホバー動作の実行 |
chooseContextMenu | コンテキスト メニュー項目に対する選択動作の実行 |
dismissAlertDialog | Figure ウィンドウの最前面の警告ダイアログ ボックスを閉じる |
matlab.uitest.unlock | アプリ テスト フレームワークでロックされた Figure のロック解除 |
matlab.uitest.TestCase.forInteractiveUse | 対話型で使用する TestCase オブジェクトの作成 |
クラス
matlab.uitest.TestCase | アプリのテスト フレームワークを使用するテストを記述する TestCase |
トピック
- アプリ テスト フレームワークの概要
アプリ テスト フレームワークを使用して、App Designer のアプリや関数
uifigure
を用いてプログラムによってビルドしたアプリのテストを記述する。 - アプリ用テストの記述
この例では、プログラムによりアプリをテストし、結果を検定する方法を示します。
- アプリ テスト フレームワークとモッキング フレームワークを使用するテストの記述
この例では、アプリ テスト フレームワークとモッキング フレームワークを使用するテストの記述方法を示します。