WPFコントロール

コントロールは、アプリケーション内のテスト対象の画面要素です。例:テキストボックスやテーブル。このトピックは、Tosca CloudがサポートするすべてのWPFを列挙しています。

標準コントロール

Tosca Cloudは、WPF向けの以下の標準コントロールをサポートしています。

WPF専用コントロール

このトピックに記載されている標準コントロールのほかに、Tosca Cloud は、以下のコントロールもサポートしています。

ContextMenu

Tosca Cloud は、ContextMenuをテーブルとして識別します。

DataGrid

Tosca Cloud は、DataGridをテーブルとして識別します。

DatePicker

Tosca Cloud はDatePickerフォームのロングショートカスタムをスキャンし、すべてTextとして識別します。DatePickerの値を入力またはバッファすることができます。

DatePickerを操縦するには、以下の手順に従ってください。

  1. Valueには、テスト対象アプリケーションがを必要とする形式で日付を入力します。

  2. DataTypeでは、「Date」を選択します。

Editable ComboBox

Editable ComboBoxは、オプションのリストにエントリを追加できるコンボボックスです。

オプションのリストにエントリを追加するには、以下の手順に従ってください。

  1. スキャン中、ComboBoxコントロール内のコントロールPART_EditableTextBoxを選択します。リストにこのコントロールが表示されない場合は、スキャンウィンドウの「高度なビューにあるリボンメニューエントリの「フィルタリングされた項目スライダー」を使用して詳細レベルを調整します。

  2. テストケースでは、PART_EditableTextBoxを修正して新しいエントリを定義してください。

Expander

WPF Expanderは、他のコントロールを保持できる展開可能なコンテナです。これらのコントロールをスキャンしたい場合は、スキャンを開始する前にExpanderを展開してください。

一般的なプロパティに加えて、以下のプロパティを確認することができます。

プロパティ

説明

ラベル

Expander name.

IsExpanded

Expanderが展開されているかどうかを示します。

Expanderでは以下のアクションモードを使用できます。

アクションモード

可能な値

説明

Input

展開、折りたたみ

Expanderを展開または折りたたむ。

確認する

TRUE、False、<property></property>

値またはプロパティを確認する。

プロパティを指定しない場合、Tosca CloudIsExpandedプロパティを使用します。

Buffer

<buffer name>

Tosca Cloud は、Expanderが展開されているか折りたたまれているかに応じて、TRUEまたはFalseの値をバッファリングします

Frame

Frameは、WPFウィンドウに埋め込まれたHTMLコンテンツを表示するパネルです。

HTMLコンテンツを個別にスキャンし、自動化します。スキャンを開始する際に、WPFウィンドウを右クリックし、リストから「HTML」を選択してください。このコンテンツを操縦するためのパラメーターのBrowserを指定しないでください。

ListView

ListViewは、リストまたはテーブルの形式をもつListBoxのタイプです。

  • ListViewがリスト形式の場合、リストボックスとして操縦できます。

  • ListViewがテーブル形式の場合、テーブルとして操縦できます。

PasswordBox

Tosca Cloud は、DataGridをテキストボックスとして識別します。

アクションモードのInputを使用してテキストを入力できますが、コンテンツの確認やバッファリングはできません。

PasswordBoxのデフォルトのデータ型Passwordです。

RibbonSplitButton

RibbonSplitButtonはサイドにドロップダウンメニューを備えたボタンで、追加のコントロールが含まれています。

他の標準コントロールと同様に、ドロップダウン内でコントロールを操縦することができます。

RichTextBox

Tosca Cloud は、RichTextBoxをテキストボックスとして識別します。

TextBlock

TextBlockは、読み取り専用のテキストのブロックです。

  • TextBlock内のテキストを確認するには、アクションモードVerifyを使用します。

  • TextBlock内のハイパーリンクを有効にするには、「Value」の列のドロップダウンからURLを選択し、アクションモードのInputを使用します。

ToggleButton

Tosca Cloud は、ToggleButtonをボタンとして識別します。

ToggleButtonのステータスを確認するには、プロパティのSelectedを使用します。

ToolBar

ToolBarは、他のコントロールを含むコンテナです。ToolBar内のコントロールは、他の標準コントロールと同様に操縦することができます。

ツールバーがオーバーフロー領域を非表示にしている場合があります。スキャン中に非表示のオーバーフローのコントロールを表示させるためには、スキャンの「高度なビューでリボンメニューエントリの「フィルタリングされたアイテムスライダー」で詳細レベルを調整する必要があるかもしれません。

オーバーフロー領域を開くボタンを操縦することもできます。