====== 互換性のある Selenium コマンド ====== {{indexmenu_n>17}} [[ja:documentation:start|Pandora FMS ドキュメント一覧に戻る]] ===== 互換性のあるコマンド一覧 ===== These commands are used in the "[[en:documentation:pandorafms:monitoring:13_user_monitorization|UX and WUX User Experience Monitoring]]". これらのコマンドは、[[:ja:documentation:pandorafms:monitoring:13_user_monitorization|UX および WUX ユーザエクスペリエンス監視]] で使われます。 ===== 内部コマンド ===== * **run**: It runs a test. * **build_transaction:** It prebuilds a transaction based on the past test (internal). * **get_transaction:** It returns the current transaction, always used to retrieve the results, the order of the stages and the variables. * **sessions:** It retrieves the list of sessions present in the hub. * **kill_sessions:** It deletes all existing sessions in the hub. * **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** Retrieve a value: * **getValue**: 値を取得します: getValue;module_name;module_type;REGEX_capture * **getVariable** (Versión NG 753 o posterior) It retrieves a specific alue from a variable: * **getVariable** (バージョン NG 753 以降) 変数から特定の値を取得します。 getVariable;module_name;module_type;variable_name * **getScreenshot** Retrieves a screenshot: * **getScreenshot**: スクリーンショットを取得します: getScreenshot;module_name All own commands must appear in the test file (''.side'') as comments. Otherwise, it will fail to test the test in the Selenium extension. 独自のコマンドはすべて、コメントとしてテストファイル(''.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 ( //Version NG 752 or later// ) * webdriverAnswerOnVisiblePrompt * webdriverChooseCancelOnVisibleConfirmation * webdriverChooseOkOnVisibleConfirmation [[ja:documentation:start|Pandora FMS ドキュメント一覧に戻る]]