テスト中のSUTの切り替え
しばしば、テストは異なるシステムで行われた変更を検証する必要があります。例えば、電話ベースのアプリケーションを通じて何かを更新することは、デスクトップクライアントアプリケーションでそれを検証することを要求します。
単一のEggplant Functionalスクリプトは、Connect
コマンドを使用して、テスト対象のシステム(SUT)間を非常に簡単に切り替えることができます。Connect
コマンドは、スクリプトの実行中に別のSUTに接続することを可能にします。
例:
// SUT 1でのアクションを実行:
TypeText "email@address.com", return -- 既存の接続でアクションを実行します
Click "SubmitButton" -- これによりフォームが提出されます
connect IP.ADDRESS.TO.SUT -- 接続リストからのSUTの保存された名前も使用できます
# SUT2でのアクションを実行 -- これらのアクションは、提出されたフォームが受け取られたことを確認するかもしれません
// SUT 1に再接続:
TypeText "email2@address.com", return -- 接続リストからのSUTの保存された名前も使用できます。
Click "SubmitButton" -- 二番目のフォームを提出します
必要なだけSUT間を行き来することができます。