「Java FXコントロール」
コントロールは、アプリケーション内のテスト対象の画面要素です。例:テキストボックスやテーブル。このトピックは、Tosca Cloudがサポートするすべての
「標準コントロール」
Tosca Cloudは、
「Java FX固有コントロール」
このトピックに記載されている標準コントロールのほかに、Tosca Cloud は、以下のコントロールもサポートしています。
「アコーディオン」
Tosca Cloud は、アコーディオンを「TabControl」として識別します。それらを複数行表示で操縦することができます。
「編集可能なコンボ ボックス」
編集可能なComboBoxは、新しいエントリを追加することができる「combobox」です。
編集可能なComboBoxを操縦する場合は、コントロールのBusinessTypeが「EditableComboBox」として定義されていることを確認します。
「ハイパーリンク」
Tosca Cloudは、ハイパーリンクを「リンク」として識別します。
「Visited」プロパティを使用して、ハイパーリンクが既に開かれたかどうかを確認することができます。
「ListView」
Tosca Cloudは、ListViewを「listbox」として識別します。
表示領域外にあるListViewの項目をスキャンまたは操縦すると、Tosca Cloudは自動的に必要なセルにスクロールします。
「モーダルウィンドウとポップアップウィンドウ」
モーダルウィンドウまたはポップアップウィンドウを操縦するには、それらを個別にスキャンして、各ウィンドウごとに個別のModulesを作成する必要があります。
ボタンを介してモーダルウィンドウまたはポップアップウィンドウが開く場合は、以下のModulesを作成する必要があります。
-
ボタンを含むモジュールです。モーダル/ポップアップウィンドウを開くために、テストケースで「マウス操作」{CLICK}を使用することをお勧めいたします。
-
後続のモーダル/ポップアップウィンドウ用のモジュールです。
「プログレスバー/インジケーター」
プログレスバーやプログレスインジケーターをスキャンし、操縦することができます。
「Indeterminate」プロパティを使用して、プログレスバーまたはプログレスインジケーターに値がないかどうか(TRUE)を確認することができます。
以下のアクションモードを使用することができます。
|
「アクションモード」 |
「値の例」 |
「説明」 |
|---|---|---|
|
「50」 |
進捗状況を確認します。 |
|
|
「100」 |
特定の値に達するまで待機します。 |
「TabControl」
Tosca Cloud は、TabControlsを「listbox」として識別します。
「ToggleButton」
Tosca Cloud は、ToggleButtonsを「Button」として識別します。
「Selected」プロパティを使用して、ToggleButtonのステータスを確認することができます。
「ToolBar」
ツールバー内のすべてのサポートされている標準コントロールをスキャンし、操縦することができます。
「トライステートチェックボックス」
トライステートチェックボックスには、「TRUE」、「False」、または「Indeterminate」ステータスがあります。
以下のアクションモードを使用することができます。
|
「アクションモード」 |
「可能な値」 |
「説明」 |
|---|---|---|
|
「TRUE」、「False」、「Indeterminate」 |
チェックボックスを選択または選択解除するか、indeterminateステータスを定義します。 |
|
|
「TRUE」、「False」、「Indeterminate」 |
期待値を確認します。 |
|
|
<buffer name> |
後で再利用するために状態を保存します。 |
「Javaセキュリティメッセージ」
Javaアプリケーションを起動すると、Java ランタイム環境がセキュリティメッセージを表示することがあります。こちらは、お客様のセキュリティ設定によって異なります。
Javaのセキュリティメッセージで説明されている通り、こちらのメッセージを閉じることができます。
「非表示コントロール」
テスト対象アプリケーションの表示領域外にあるコントロールをスキャンして操縦することができますが、そのコントロールがスクロールバー(ScollPane)の一部である場合に限られます。Tosca Cloudは、対応するコントロールのある領域に自動的にフォーカスします。