「Excel UIコントロール」

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

「ワークシート」

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」追加プロパティによって定義されます。以下の値を使用できます:

  • True:トグルボタンが選択されている(オンの)場合です。

  • False:トグルボタンボタンが選択されていない(オフの)場合です。

「スピンボタン」

「ActiveX」

「ボタン」

スピンボタンには、上向き矢印と下向き矢印の2つのコンポーネントがあります。Tosca Cloud は、それぞれを個別のボタンとしてスキャンできます。

これらの各コンポーネントを識別するには、「SpinNumericButtonName」追加プロパティを使用します。

「メニュー項目」

メニュー項目を操縦するには、すべての親メニュー項目に対してアクションモードの「入力」を使用します。グリッドとは異なり、Excel UIのメニュー項目は選択しても操縦することができません。