====== 互換性のある Selenium コマンド ======
{{indexmenu_n>17}}
[[ja:documentation:start|Pandora FMS ドキュメント一覧に戻る]]
===== 互換性のあるコマンド一覧 =====
These commands are used in the "[[:en:documentation:03_monitoring:13_user_monitorization|UX and WUX User Experience Monitoring]]".
これらのコマンドは、[[:ja:documentation:03_monitoring:13_user_monitorization|UX および WUX ユーザエクスペリエンス監視]] で使われます。
==== 内部コマンド ====
* **run**: テストを実行します。
* **build_transaction**: 過去のテスト(内部)に基づいてトランザクションを事前構築します。
* **get_transaction**: 常に結果、フェーズの順序で、現在のトランザクションを返します。変数を取得するために使用されます。
* **sessions**: Hub に存在するセッションの一覧を取得します。
* **kill_sessions**: Hub 内の既存のセッションをすべて削除します。
==== 追加コマンド ====
* **extract**: 'ソース' と独自のコードを組み合わせて抽出します。
* **storeExtraction**: 抽出結果を変数に格納します。
* **dispatchEvent**: 指定された要素で Javascript イベントを発生させます。
* **takeElementScreenshot**: 特定の要素のスクリーンショットを撮ります。
* **phase_start**: フェーズを開始し、テストを WUX トランザクションに変換します。
* **phase_end**: フェーズを完了します。
* **clickAndWait**: Selenium 3 でこの Selenium 2 コマンドの動作をシミュレートします。
* **waitForPageToLoad**: Selenium 3 でこの Selenium 2 コマンドの動作をシミュレートします。
==== モジュールを生成するコマンド ====
* **getValue**: 値を展開します:
getValue;module name;module type;REGEX capture
* **getScreenshot**: スクリーンショットを展開します:
getScreenshot;module name
独自のコマンドはすべて、コメントとしてテストファイル(''.side'')に記述する必要があります。 そうしないと、Selenium 拡張機能でのテストに失敗します。
==== レコーディング拡張機能によって提供されるコマンド(v3) ====
* addSelection
* answerOnNextPrompt
* assert
* assertAlert
* assertChecked
* assertConfirmation
* assertEditable
* assertElementPresent
* assertElementNotPresent
* assertNotChecked
* assertNotEditable
* assertNotSelectedValue
* assertNotText
* assertPrompt
* assertSelectedValue
* assertSelectedLabel
* assertText
* assertTitle
* assertValue
* check
* chooseCancelOnNextConfirmation
* chooseCancelOnNextPrompt
* chooseOkOnNextConfirmation
* click
* clickAt
* close
* doubleClick
* doubleClickAt
* dragAndDropToObject
* echo
* editContent
* else
* elseIf
* end
* executeScript
* executeAsyncScript
* if
* mouseDown
* mouseDownAt
* mouseOver
* mouseUp
* mouseUpAt
* open
* pageLoadTimeout
* pause
* removeSelection
* select
* selectFrame
* selectWindow
* sendKeys
* setSpeed
* setWindowSize
* store
* storeAttribute
* storeJson
* storeText
* storeTitle
* storeValue
* storeWindowHandle
* storeXpathCount
* submit
* type
* uncheck
* verify
* verifyChecked
* verifyEditable
* verifyElementPresent
* verifyElementNotPresent
* verifyNotChecked
* verifyNotEditable
* verifyNotSelectedValue
* verifyNotText
* verifySelectedLabel
* verifySelectedValue
* verifyText
* verifyTitle
* verifyValue
* waitForElementEditable
* waitForElementNotEditable
* waitForElementNotPresent
* waitForElementNotVisible
* waitForElementPresent
* waitForElementVisible
* waitForText ( //バージョン NG 752 以上 // )
* webdriverAnswerOnVisiblePrompt
* webdriverChooseCancelOnVisibleConfirmation
* chooseCancelOnNextPrompt
* webdriverChooseOkOnVisibleConfirmation
[[:ja:documentation:03_monitoring:13_user_monitorization#コマンド|Selenium 3 での Web User Experience (WUX) に戻る]]