「Excel UIコントロール」
コントロールは、アプリケーション内のテスト対象の画面要素です。例:テキストボックスやテーブル。このトピックは、Tosca Cloudがサポートするすべての
「ワークシート」
Tosca Cloud は、全体のワークシートを単一のテーブルとして扱います。他のテーブルと同様に操縦することができます。
以下の点にご注意ください。
-
ワークシートの最初の行の上にある、列文字を含む最初の読み取り専用行は、テーブルに含まれます。それはデフォルトのヘッダー行です。
-
ワークシートの列Aの左側にある、行番号を持つ最初の読み取り専用列は、テーブルに含まれています。それはデフォルトのヘッダーカラムです。
-
ワークシートテーブル内のセルには、テストで使用できる追加のプロパティがあります。
「テーブルセルのプロパティ」
Excelワークシートをテーブルとして操縦する場合、テーブルセルにはテストで使用できる追加のプロパティがあります。
フォーマットの構文は言語固有であり、Microsoft Excelの言語設定によって異なります。例えば、「NumberFormat」プロパティの場合、英語バージョンでは0.0%、ドイツ語バージョンでは0.0%を入力する必要があります。
この表には、Excel UIテスト用のすべての追加セルプロパティが一覧表示されています。
|
「セルプロパティ」 |
「対処方法の指示」 |
|---|---|
|
「BackgroundColor」 |
「R=<value>,G=<value>,B=<value>」形式を使用して、背景色を設定または確認します。例えば、R=255、G=7、B=0です。 |
|
「Comment」 |
コメントで追加、更新、確認、またはその他のアクションを実行します。 |
|
「Font」 |
フォントを設定または確認します。例えば、「Arial Black」です。 |
|
「FontColor」 |
「R=<value>,G=<value>,B=<value>」形式を使用して、テキストの色を設定または確認します。例えば、R=255、G=7、B=0です。 |
|
「FontSize」 |
フォントサイズを設定または確認します。Excelは小数点を0.5単位で切り上げるため、11.3の入力は11.5に丸められます。 |
|
「FontStyle」 |
太字や斜体のフォントスタイルを設定または確認します。例えば、太字や斜体の場合は、「Bold Italic」と入力します。 |
|
「FormattedText」 |
セルのテキストコンテンツを確認したり、または読み取り操作を実行します。 |
|
「Formula」 |
数式を設定または確認します。例えば、=SUM(A1:A2)です。 |
|
「HasFormula」 |
セルに数式があるかどうか確認します。例えば、数式を含むセルの場合はTRUEになります。 |
|
「IsHidden」 |
セルが非表示かどうかを設定または確認します。例えば、非表示のセルの場合はTRUEになります。 |
|
「IsLocked」 |
セルがロックされているかどうかを設定または確認します。例えば、ロックされたセルの場合はTRUEになります。 |
|
「Note」 |
Excel Noteで追加、更新、確認、またはその他のアクションを実行します。 |
|
「NumberFormat」 |
特定のセルの書式設定文字列を使用して、設定、確認、またはその他のアクションを実行します。詳細については、Microsoftの資料を参照してください(新しいタブで開きます)。 |
|
「Underline」 |
フォントスタイルの下線を設定または確認します。例えば、二重下線付きのテキストには「Double」と入力します。 |
「埋め込みコントロール」
Microsoft Excelでは、ワークシート内に異なる種類のコントロールが存在します。
-
フォームコントロールは、VBAコードを使用せずにセルデータを参照し操作します。
-
ActiveXコントロールは、VBAコードの使用の有無にかかわらず、広範なカスタムプロジェクト要件を設計します。
この表には、Tosca Cloud がサポートするすべての埋め込みコントロールが一覧表示されています。
|
「埋め込み制御の名称」 |
「制御タイプ」 |
「Tosca Cloudでの操作方法」 |
|---|---|---|
|
「ボタン」 |
「フォーム」 |
|
|
「チェックボックス」 |
「フォーム」 |
|
|
「コンボボックス」 |
「フォーム」 |
|
|
「リストボックス」 |
「フォーム」 |
|
|
「オプションボタン」 |
「フォーム」 |
|
|
「チェックボックス」 |
「ActiveX」 |
|
|
「コンボボックス」 |
「ActiveX」 |
|
|
「コマンドボタン」 |
「ActiveX」 |
|
|
「ラベル」 |
「ActiveX」 |
|
|
「リストボックス」 |
「ActiveX」 |
|
|
「オプションボタン」 |
「ActiveX」 |
|
|
「テキストボックス」 |
「ActiveX」 |
|
|
「トグルボタン」 |
「ActiveX」 |
トグルボタンの状態は、「Selected」追加プロパティによって定義されます。以下の値を使用できます:
|
|
「スピンボタン」 |
「ActiveX」 |
スピンボタンには、上向き矢印と下向き矢印の2つのコンポーネントがあります。Tosca Cloud は、それぞれを個別のボタンとしてスキャンできます。 これらの各コンポーネントを識別するには、「SpinNumericButtonName」追加プロパティを使用します。 |
「メニュー項目」
メニュー項目を操縦するには、すべての親メニュー項目に対してアクションモードの「入力」を使用します。グリッドとは異なり、Excel UIのメニュー項目は選択しても操縦することができません。