click select menu
特定のメニューコントロールをクリックし、指定したメニュー項目を選択します。
名前 | 説明 | タイプ | 修飾子 |
---|---|---|---|
window | ウィンドウのTA名です。 | Interface Entity | なし |
control | (プラットフォームに基づく任意/必須・下記の を参照してください)。メニューコントロールのTA名です。 | Interface Element | なし |
item | メニュー項目またはメニュー項目パスです。(詳細は を参照してください) | String | なし |
button | (任意)マウスクリックのタイプです。 許容値:
| String | なし |
x | (任意)メニュー コントロールの有効なタップの水平位置で、コントロールの左端からのピクセル単位の距離として指定します。 デフォルト値: コントロールの水平方向の中心。 | String | なし |
y | (任意)メニュー コントロールの有効なタップの垂直位置で、コントロールの上端からのピクセル単位の距離として指定します。 デフォルト値: コントロールの垂直方向の中心。 | String | なし |
なし
このアクションは、次のプロジェクト項目で使用できます: テストモジュールおよびユーザー定義アクションです。
このアクションは、次のコントロールに適用できます: menu.
interface
use interface Sample
 
window control item button x y
click select menu menu menubartest Menu.4.1->Menu.4.1.1 180 7
- 引数 control:
- 引数 control は、Windows API ベースのユーザーインターフェースを持つAUTの場合には適用されません。そのような場合には、この引数は省略されるべきです。
- 他のプラットフォームの場合、対象のメニューコントロールはインターフェース要素としてキャプチャされ、引数 control を介してこのアクションに渡す必要があります。
- 引数 item:
- メニュー項目は、caption プロパティによって識別されます。
- 複数の項目でメニューパスを指定する必要がある場合、メニュー項目の間に矢印記号 ( -> ) を区切り文字として使用してください。 例えば、
Vehicles->Cars->Four-door sedans
.
- Androidモバイルデバイスではサブメニューアイテムが利用できないため、Androidではサブアイテムのクリックがサポートされていません。
- 座標引数 x, y を使用する全てのアクションに関して、座標は次のように指定されます:
- control, アクションに window, control の引数があり、それらの両方に値が指定されている場合です。
- window, アクションに引数 window の値が指定されているが、引数 control の値が指定されていない場合です。(引数 control が存在するかどうかに関係なく)
- 注意:TestArchitect 8.4 アップデート2に関して、座標は作業ドキュメントの左上隅を基準にしたピクセル単位で決定されます。
- 制限: :このルールは、関連するアクションが明示的にそのように述べていない限り、引数 window または control が任意であると解釈すべきではありません。
- このアクションは修飾子 <ignore> をサポートしています。引数のいずれかの値として文字列
<ignore>
が含まれているか、或いはどの引数かが<ignore>
に評価される式を含んでいる場合、そのアクションは実行中にスキップされます。