メインコンテンツまでスキップ
バージョン:23.4

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 LineEggplant Command Line Options、およびRunscript Command Line Optionsをご覧ください。

Results and Reporting: これらのコマンドと関数は、スクリプトによって生成される結果をカスタマイズします。

Mobile SUT Information: これらのコマンドと関数を使用して、Eggplant FunctionalモバイルSUTに関する情報を収集します。

Mobile Control and Touch Events: これらのコマンドと関数を使用して、モバイルデバイスSUTに対してアクションを実行します。