互換性のある Selenium コマンド
互換性のあるコマンド一覧
これらのコマンドは、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