CaptureBitmap |
このオブジェクトのビットマップ イメージをファイルに保存します。 絶対ファイル名で指定しない場合、エージェントを実行しているマシンのデフォルトのビットマップ保存場所にビットマップが保存されます (%LOCALAPPDATA%/Silk/SilkTest/capturedBitmaps)。
キャプチャされたビットマップのピクセルは 32 ビット RGB 順で保存されます。それぞれのピクセルの 4 バイト目 (アルファ チャネル) はパディングのためで、イメージの解析時には無視されます。 .NET では、定数 System.Drawing.Imaging.PixelFormat.Format32bppRgb が、このために使用できます。 (TestObject から継承されました)
|
ClearSelection |
すべての行、列、セルの選択を削除します。 |
Click |
指定したセルをクリックします。 |
ClickCurrentCell |
現在のセルをクリックします。 |
ContextMenu |
コンテキスト メニューを要求します。 |
CurrentCellMoved |
この関数は、他のセルが現在のセルになったことをサーバーに通知します。 現在のセルが変更された場合に関数が呼び出されます。 |
DeleteRows |
指定した行を削除します。 |
DeselectColumn |
選択した列のリストから指定した列を削除します。 |
DoubleClick |
指定したセルをダブルクリックします。 |
DoubleClickCurrentCell |
現在のセルをダブルクリックします。 |
DuplicateRows |
指定した範囲の行を複製します |
Exists |
ロケーターに一致する子オブジェクトがテスト対象アプリケーションのオブジェクトに対して存在するかどうか検査します。 timeout パラメーターが指定された場合は、エージェントは指定されたタイムアウト値を経過するまで繰り返し検索します。 タイムアウト値が指定されていない場合は、最初の検索でオブジェクトが見つからないとすぐに false が返されます。 (TestObject から継承されました)
|
Exists |
オブジェクトがテスト対象アプリケーション内に存在するかどうかを確認します。 (TestObject から継承されました)
|
Find |
XPath ロケーターで指定したオブジェクトを検索します。 (TestObject から継承されました)
|
FindAll |
XPath ロケーターで指定したすべてのオブジェクトを検索します。 (TestObject から継承されました)
|
GenerateLocator |
このオブジェクトのロケーターを返します。 (TestObject から継承されました)
|
GetCellColor |
セルの色の識別子を返します。 |
GetCellHeight |
セルの高さ(ピクセル単位)を取得します。 |
GetCellIcon |
指定したセルのアイコン文字列を取得します。 |
GetCellLeft |
セルの左からの位置を取得します。 |
GetCellMaxLength |
セルの最大の長さをバイト数で取得します。 |
GetCellState |
指定したセルの状態を取得します。 有効な値は、Normal、Error、Warning、Info です。 |
GetCellTooltip |
指定したセルのツールチップを取得します。 |
GetCellTop |
指定したセルの上からの位置を取得します。 |
GetCellType |
指定したセルのセル タイプを取得します。 |
GetCellValue |
指定したセルの値を取得します。 |
GetCellWidth |
指定したセルの幅を取得します。 |
GetChildren |
このオブジェクトの子オブジェクトを返します。 (TestObject から継承されました)
|
GetColorInfo |
セルの色の説明を返します。 |
GetColumnDataType |
列のデータ型を取得します。 |
GetColumnPosition |
指定した列の位置を取得します。 |
GetColumnSortType |
列のソート種別を取得します。 有効な値は、None、Ascending、Descending です。 |
GetColumnTitles |
指定した列のすべての列タイトルを取得します。 |
GetColumnTooltip |
指定した列のツールチップ テキストを取得します。 |
GetColumnTotalType |
列の合計種別を取得します。 有効な値は、None、Total、Subtotal です。 |
GetDisplayedColumnTitle |
指定した列の現在表示されているタイトルを取得します。 |
GetDynamicMethodList |
この TestObject に対して動的に呼び出すことのできるメソッド(シグネチャを含む)のリストを返します。 (TestObject から継承されました)
|
GetParent |
テスト アプリケーション内でこのオブジェクトの親を検索します。 (TestObject から継承されました)
|
GetProperty |
指定したプロパティの値を返します。 (TestObject から継承されました)
|
GetPropertyList |
指定したオブジェクトに対して取得できるプロパティ名のリストを返します。 (TestObject から継承されました)
|
GetRect |
このオブジェクトの大きさと位置を返します。 デフォルトでは、返される座標は、このオブジェクトを含む親ウィンドウに対する相対値となります。 (TestObject から継承されました)
|
GetRowTotalLevel |
行のレベルを取得します。 |
GetSymbolInfo |
セルの記号の説明を返します。 |
GetToolbarButtonIcon |
指定したツール バー ボタンのアイコン名を取得します。 |
GetToolbarButtonId |
指定したツール バー ボタンの ID を取得します。 |
GetToolbarButtonText |
指定したツール バー ボタンのテキストを取得します。 |
GetToolbarButtonTooltip |
指定したツール バー ボタンのツールチップを取得します |
GetToolbarButtonType |
指定したツール バーのボタンの種類を取得します。 有効な値は、"Button"、"ButtonAndMenu"、"Menu"、"Separator"、"Group"、"CheckBox" です。 |
GetToolbarFocusButton |
現在フォーカスを持つツール バー ボタンの位置を取得します |
HasCellF4Help |
指定したセルがヘルプが割り当てられた値を持つ場合に true を返します。 |
HighlightObject |
このオブジェクトをハイライトします。 (TestObject から継承されました)
|
ImageClick |
指定したイメージ資産をクリックします。 (TestObject から継承されました)
|
ImageClickFile |
指定したイメージをクリックします。 (TestObject から継承されました)
|
ImageExists |
指定したイメージが存在するかどうかを返します。 (TestObject から継承されました)
|
ImageExistsFile |
指定したイメージが存在するかどうかを返します。 (TestObject から継承されました)
|
ImageRectangle |
指定したイメージのオブジェクトに相対的な矩形領域を返します。 (TestObject から継承されました)
|
ImageRectangleFile |
指定したイメージのオブジェクトに相対的な矩形領域を返します。 (TestObject から継承されました)
|
InsertRows |
行の範択を挿入します |
Invoke |
テスト オブジェクトのメソッドを動的に呼び出します。 (TestObject から継承されました)
|
InvokeMethods |
この TestObject から始まる一連のメソッドを動的に呼び出します。 (TestObject から継承されました)
|
IsCellChangeable |
指定したセルが変更可能な場合に true を返します。 |
IsCellCheckBoxChecked |
指定した位置にあるチェック ボックスがチェックされている場合に true を返します。 |
IsCellHotspot |
セルがリンクである場合に true を返します。 |
IsCellSymbol |
セルのテキストが SAP シンボル フォントで表示されている場合に true を返します。 |
IsCellTotalExpander |
指定したセルに合計エクスパンダ ボタンがある場合に true を返します。 |
IsColumnFiltered |
指定した列がフィルタリングされている場合に true を返します。 |
IsColumnKey |
指定した列がキー列である場合に true を返します。 |
IsFocused |
コントロールがフォーカスを持つかどうかを返します。 (IFocusable から継承されました)
|
IsToolbarButtonChecked |
指定したツール バー ボタンがチェックされている場合に true を返します。 |
IsToolbarButtonEnabled |
指定したボタンが有効な場合に true を返します。 |
IsTotalRowExpanded |
指定した合計行が展開されているかどうかを取得します。 |
ModifyCell |
指定したセルの値を変更します。 |
ModifyCheckBox |
指定したチェック ボックス セルの値を変更します。 |
MoveRows |
fromRow 以上、toRow 以下のインデックスを持つ行を destRowの位置に移動させます。 |
PressButton |
指定したセルにあるボタンを押します。 |
PressButtonCurrentCell |
現在のセルにあるボタンをクリックします。 |
PressColumnHeader |
指定した列のヘッダーをクリックします。 |
PressEnter |
Enter キーを押します。 |
PressF1 |
F1 キーを押します。 |
PressF4 |
F4 キーを押します。 |
PressToolbarButton |
グリッド ビューのツール バーの指定したボタンをクリックします。 |
PressToolbarContextButton |
グリッド ビューのツール バーの指定したボタンのコンテキスト メニューを開きます。 |
PressTotalRow |
指定した合計行の行ボタンを押します。 |
PressTotalRowCurrentCell |
現在のセルにある展開ボタンを押します。 |
SelectAll |
グリッドのコンテンツ全体(たとえば、すべての行と列)を選択します。 |
SelectColumn |
選択した列のリストに指定した列を追加します。 |
SelectContextMenuItem |
コントロールのコンテキスト メニューから項目を選択します。 (ISapContextMenuable から継承されました)
|
SelectContextMenuItemByPosition |
このメソッドは項目の位置を利用してコンテキスト メニュー項目を選択できます。 (ISapContextMenuable から継承されました)
|
SelectContextMenuItemByText |
メニュー項目や利用可能な高レベルのメニューのテキストを使用してコンテキスト メニューのメニュー項目を選択します。 (ISapContextMenuable から継承されました)
|
SelectionChanged |
選択範囲が変更されたことをサーバーに通知します |
SelectToolbarMenuItem |
グリッド ビューのツール バーのコンテキスト メニューから項目を選択します。 |
SetColumnOrder |
列の順序を設定します。 |
SetColumnWidth |
指定した列の幅を設定します。 |
SetCurrentCell |
指定したセルを現在のセルとして設定します。 |
SetCurrentCellColumn |
現在のセルの列を指定します。 |
SetCurrentCellRow |
現在のセルの行を設定します。 |
SetFirstVisibleColumn |
最初の可視な列を設定します。 |
SetFirstVisibleRow |
最初の可視な行を設定します。 |
SetFocus |
コントロールにフォーカスを与えます。 (IFocusable から継承されました)
|
SetProperty |
指定したプロパティの値を設定します。 (TestObject から継承されました)
|
SetSelectedRows |
指定した行を選択します。 |
ShowContextMenu |
コントロールのコンテキスト メニューを表示します。 (SapComponent から継承されました)
|
StartScreenRecording |
スクリーンの記録を開始します (TestObject から継承されました)
|
StopScreenRecording |
スクリーンの記録を停止します (TestObject から継承されました)
|
TextCapture |
このオブジェクトの表示領域内のテキストを返します。 (TestObject から継承されました)
|
TextClick |
指定したテキストの中央をクリックします。 (TestObject から継承されました)
|
TextExists |
指定したテキストが存在するかどうかを返します。 (TestObject から継承されました)
|
TextRectangle |
指定したテキストのオブジェクトに相対的な矩形領域を返します。 (TestObject から継承されました)
|
TriggerModified |
セルの複数の変更をサーバーに通知します。一般医、ModifyCell への複数の呼び出しの跡に、このメソッドは呼び出されます。 |
Verify |
この UI オブジェクトのコンテキストで、指定した資産に対する検証を実行します。 (TestObject から継承されました)
|
WaitForChildDisappearance |
指定した子オブジェクトが存在しなくなるか、タイムアウト値に到達するまで待機します。オプションの 'timeout' パラメーターを使用してタイムアウト値を明示的に指定しない場合は、オプション OPT_WAIT_RESOLVE_OBJDEF によって指定されたタイムアウト値が使用されます。
タイムアウト値に到達すると例外がスローされます。 (TestObject から継承されました)
|
WaitForDisappearance |
オブジェクトが存在しなくなるか、タイムアウト値に到達するまで待機します。 オプションの 'timeout' パラメーターを使用してタイムアウト値を明示的に指定しない場合は、オプション OPT_WAIT_RESOLVE_OBJDEF によって指定されたタイムアウト値が使用されます。
タイムアウト値に到達すると例外がスローされます。 (TestObject から継承されました)
|
WaitForObject |
指定したロケーターに一致するオブジェクトを待機します。 タイムアウト内に一致するオブジェクトが見つからない場合は、ObjectNotFoundException がスローされます。 デフォルトのタイムアウトは 5 秒で、オプション OPT_WAIT_RESOLVE_OBJDEF の値を設定してタイムアウト値を変更できます。 結果を表示する前にトランザクションが処理される場合など、AUT が特定のオブジェクトを表示するのに長時間かかる場合は、WaitForObject を使用してください。 デフォルトでは組み込みの同期が機能するため、UI
の操作に対して WaitForObject は必要ありません。 通常のスクリプト実行中に不規則にタイムアウト エラーが発生する場合、WaitForObject ステートメントをスクリプトに追加するのではなく、デフォルトのタイムアウト値を増やすことを検討してください。
(TestObject から継承されました)
|
WaitForProperty |
指定したプロパティが指定した値になるまで、またはタイムアウトに到達するまで待機します。オプションの 'timeout' パラメーターを使用してタイムアウト値を明示的に指定しない場合は、オプション OPT_WAIT_RESOLVE_OBJDEF
によって指定されたタイムアウト値が使用されます。 タイムアウト値に到達すると例外がスローされます。 (TestObject から継承されました)
|
WaitForPropertyNotEquals |
指定したプロパティが指定した値と異なる値になるまで、またはタイムアウトに到達するまで待機します。オプションの 'timeout' パラメーターを使用してタイムアウト値を明示的に指定しない場合は、オプション OPT_WAIT_RESOLVE_OBJDEF
によって指定されたタイムアウト値が使用されます。 タイムアウト値に到達すると例外がスローされます。 (TestObject から継承されました)
|
WaitForScreenshotStable |
指定した間隔で撮影したスクリーンショットを比較することによって、コントロールの表示が安定し、その位置が変更されなくなるまで待機します。 オプションの 'timeout' パラメーターを使用してタイムアウト値を明示的に指定しない場合は、オプション
OPT_WAIT_SCREENSHOT_STABLE によって指定されたタイムアウト値が使用されます。 デフォルトの間隔は 200 ミリ秒です。 タイムアウト値に到達すると例外がスローされます。 (TestObject から継承されました)
|