2

キーボードのショートカットを使用するSWTbotテストケースを実行しようとしています。私はそれを行う方法についての参照を見つけることができませんでした。

それほど難しいことではないと確信しています。誰かが小さなスニペットを書くことができれば幸いです。

ありがとう、

Ziv

4

2 に答える 2

3

メソッドの使用についてはpressShortcut()どうですか?

TreeItem の場合:

final SWTBotTreeItem item = ...
item.select().pressShortcut(SWT.CTRL, 'F');

TableItem の場合:

final SWTBotTableItem item = ...
item.select().pressShortcut(SWT.CTRL, 'F');

EclipseEditor の場合

((SWTBotEclipseEditor)bot.activeEditor()).pressShortcut(SWT.CTRL, '1')

アクティブ シェルから:

 bot.activeShell().pressShortcut(
        Keystrokes.CTRL, KeyStroke.getInstance("1"));
于 2013-03-11T14:00:33.720 に答える