Selenium-commands-actions
Seleniumコマンド-アクション
アクションは、アプリケーションの状態を操作するコマンドです。 実行時に、アクションが失敗した場合、現在のテストの実行は停止します。 たとえば、「リンクをクリック」および「オプションを選択」。
次の表に、非常に頻繁に使用されるSeleniumアクションコマンドを示しますが、リストは完全なものです。
Sr.No. | Command/Syntax & Description |
---|---|
1 |
click (locator) リンク、ボタン、チェックボックスまたはラジオボタンをクリックします |
2 |
clickAt (locator,coordString) ロケーターと座標の助けを借りて要素をクリックする |
3 |
close() ポップアップウィンドウまたはタブのタイトルバーにある「閉じる」ボタンをクリックするユーザーをシミュレートします。 |
4 |
contextMenuAt (locator,coordString) 指定した場所から指定した要素のコンテキストメニューを開くことをシミュレートします |
5 |
doubleClick (locator) 指定された要素に基づいてWeb要素をダブルクリックします。 |
6 |
dragAndDrop (locator,movementsString) 要素をドラッグし、指定された距離に基づいてドロップします。 |
7 |
dragAndDropToObject (Dragobject,dropobject) 要素をドラッグし、別の要素にドロップします。 |
8 |
echo (message) デバッグに使用される指定されたメッセージをコンソールに出力します。 |
9 |
fireEvent (locator,eventName) イベントを明示的にシミュレートし、対応する「onevent」ハンドラーをトリガーします |
10 |
focus (locator) 指定した要素にフォーカスを移動します |
11 |
highlight (locator) 指定された要素の背景色を黄色に簡潔に変更します。これはデバッグに役立ちます。 |
12 |
mouseDown (locator) 指定した要素でユーザーがマウスの左ボタンを押すことをシミュレートします。 |
13 |
mouseDownAt (locator,coordString) 指定した要素の指定した場所でユーザーがマウスの左ボタンを押すのをシミュレートします。 |
14 |
mouseUp (locator) ユーザーがマウスボタンを離したときに発生するイベントをシミュレートします |
15 |
mouseUpAt (locator,coordString) ユーザーが指定された場所でマウスボタンを離したときに発生するイベントをシミュレートします。 |
16 |
open (url) 指定されたブラウザーでURLを開き、相対URLと絶対URLの両方を受け入れます。 |
17 |
openWindow (url,windowID) ポップアップウィンドウを開きます。 ウィンドウを開いた後、ユーザーはselectWindowコマンドを使用してウィンドウをアクティブにする必要があります。 |
18 |
pause (waitTime) 指定された時間(ミリ秒単位)待機します |
19 |
refresh() ユーザーがブラウザの「更新」ボタンをクリックするのをシミュレートします。 |
20 |
select (selectLocator,optionLocator) オプションロケーターを使用して、ドロップダウンからオプションを選択します。 |
21 |
selectWindow (windowID) ウィンドウロケーターを使用してポップアップウィンドウを選択します。ポップアップウィンドウが選択されると、すべてのフォーカスがそのウィンドウに移動します。 |
22 |
store (expression,variableName) 結果が保存される変数の名前。expressionは保存する値です。 |
23 |
type (locator,value) ユーザー入力アクションと同様に、入力フィールドの値を設定します。 |
24 |
typeKeys (locator,value) 値をキーごとに入力したかのように、指定した要素のキーストロークイベントをシミュレートします。 |
25 |
waitForCondition (script,timeout) 「true」と評価されるまで、指定されたJavaScriptスニペットを繰り返し実行します。 |
26 |
waitForPageToLoad (timeout) 新しいページがロードされるのを待ちます。 |
27 |
waitForPopUp (windowID,timeout) ポップアップウィンドウが表示されてロードされるのを待ちます。 |
28 |
windowFocus() 現在選択されているウィンドウにフォーカスを与えます |
29 |
windowMaximize() 現在選択されているウィンドウのサイズを変更して画面全体を占める |