GUI自動化コマンドと関数
基本的なコマンドと関数に加えて、SenseTalkは、システムアンダーテスト(SUT)と対話する能力を提供します。これはEggplant Functionalスクリプトで特に役立ちます。たとえば、マウスまたはキーボードコマンドを提供したり、画像を検索したり、接続されたモバイルデバイスを制御することができます。
ここでは、GUI自動化を始めるために必要なSenseTalkコマンドと関数についての簡単な説明と、詳細情報へのリンクを提供しています。SenseTalkについての詳細情報は、SenseTalk Referenceをご覧ください。
SenseTalk Browserを使用すると、Eggplant Functional GUI内にSenseTalkコマンドと関数を表示し、さらにコードをドラッグアンドドロップすることができます。この機能の使用方法については、The SenseTalk Browserをご覧ください。
SenseTalk GUI自動化コマンドと関数
User Interaction: これらのコマンドと関数を使用して、ランタイム中にユーザー入力を求めます。
Mouse Events and Control: これらのコマンドと関数は、Eggplant Functional Viewerウィンドウ内のSUTのマウスを制御します。
Keyboard and Clipboard Events: これらのコマンドと関数は、SUTのキーボードとクリップボードと対話します。Text Encryption: これらのコマンドと関数は、スクリプトで使用するためのパスワードなどの機密テキストを暗号化します 。
Text Encryption: これらのコマンドと関数は、スクリプトで使用するためのパスワードなどの機密テキストを暗号化します。
OCR Text-Reading Functions: このページでは、OCRを通じてテキスト認識を行うSenseTalkコマンドと関数について説明しています。
Image and OCR Searches: これらのコマンドと関数は、Eggplant Functional Viewerウィンドウ内で画像またはテキスト(OCR)を検索し、SUTに対して何も行動を起こさない。
Image File and Suite Information: これらの関数は、画像とEggplant Functionalスイートに関連するさまざまなプロパティを返します。
Found-Image and Found-OCR Information Functions: これらの関数は、Viewerウィンドウで見つかった最後の画像またはテキスト(OCR)検索についての追加情報を返します。
Found-Image関数は、どの画像が見つかったか必ずしもわからない場合に、any
バリアントのコマンドや他の関数で役立つことがあります。
Eggplant Functionall Interface and Run Options Control: これらのコマンドと関数を使用して、スクリプト実行オプションを変更し、Eggplant Functional GUIを制御します。
Script Calling: これらのコマンドを使用して、スクリプト内から他のスクリプトを呼び出します。
SUT Information and Control: これらのコマンドと関数を使用して、Eggplant FunctionalからSUTに接続したり、接続情報や他のSUT情報を収集するSenseTalkスクリプトを使用します。
スクリプトを実行したり、コマンドラインからEggplant Functionalを起動したりするときに使用するコマンドについての情報は、Running from the Command Line、Eggplant Command Line Options、およびRunscript Command Line Optionsをご覧ください。
Results and Reporting: これらのコマンドと関数は、スクリプトによって生成される結果をカスタマイズします。
Mobile SUT Information: これらのコマンドと関数を使用して、Eggplant FunctionalモバイルSUTに関する情報を収集します。
Mobile Control and Touch Events: これらのコマンドと関数を使用して、モバイルデバイスSUTに対してアクションを実行します。