WebDriverのコマンドと関数
SenseTalkは、ウェブページやウェブアプリケーションのテストのためにWebDriverコマンドと関数を使用するための機能を提供します。これらの方法を使用して、ウェブページのDocument Object Model(DOM)のWebElementsに基づいてウェブブラウザのテストを自動化します。また、Eggplant Functionalの画像ベースのスクリプトとWebDriverのテストを組み合わせて、それぞれのメソッドの最良の部分を使用するハイブリッドアプローチを採用することもできます。
WebDriverのテストを行うには、システムアンダーテスト(SUT)に追加のコンポーネントをインストールする必要があります。これにはSeleniumサーバと、テストに使用する予定のブラウザに適したドライバが含まれます。WebDriverテストとインストールプロセスについての追加情報は、Selenium WebDriver Testing with Eggplant Functionalを参照してください。
以下のページで説明されているのは、WebDriverのテストに使用される特定のSenseTalkコマンドと関数です:
WebDriver Actions: これらのコマンドと関数を使用してWebDriver接続を完了し、ブラウザ自体と対話します。
Finding WebElements: これらのコマンドと関数を使用してDOM内のWebElementsを見つけ、スクリプトがそれらと対話できるようにします。
WebDriver Mouse and Keyboard Events: これらのコマンドを使用して、WebDriver接続でマウスまたはキーボードのイベントを完了します。
WebDriver Commands and Functions for Mobile Device Testing: これらのコマンドと関数を使用してAndroidとiOSデバイスに接続し、WebDriver接続を使用したテストを実行します。