====== 互換性のある 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) に戻る]]