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

SenseTalk Reference

SenseTalk is an English-like scripting language, which is used for developing scripts in Eggplant Functional, Eggplant's test automation tool. Read the following information to help you gain a thorough understanding of SenseTalk.

About SenseTalk: SenseTalk is Eggplant's scripting language. Read this information for a high-level overview and description of SenseTalk and how it works.

Key Elements: How can I learn the most about SenseTalk in the next hour? Read this information for a one-hour introduction for experienced programmers and inquiring minds.

SenseTalk Travel Guide: A guidebook for experienced coders. SenseTalk is an "intuitive scripting language" — which is great for people new to programming, but may be disorienting (and at times even counter-intuitive) for people — perhaps you — who already know another language.

Demonstration Videos: These demonstration videos provide an informal overview of selected areas of SenseTalk functionality. They are intended mainly to provide an introduction and general understanding of each topic.

The Basics: To use SenseTalk effectively, there are a few basic concepts you need to understand. Read this information to help you gain a thorough understanding of values, containers, expressions, and control structures.

Objects and Messages: To fully understand SenseTalk and leverage its power, there are a few more concepts to master. Read this information to help you gain a thorough understanding of messages and handlers, and objects and their helpers.

Working with Databases: Read the following information to better understand how you can use SenseTalk scripting to work with databases.

Commands and Functions: SenseTalk supports many commands and functions to help you process information. Read this information to optimize your SenseTalk experience.

GUI Automation Commands and Functions: SenseTalk provides capabilities for interacting with systems under test (SUTs), which is particularly useful in Eggplant Functional scripting.

WebDriver Commands and Functions: SenseTalk provides capabilities for using WebDriver commands and functions for testing web pages and web applications.

VISA and SCPI Commands and Functions: SenseTalk provides properties, commands and functions that allow you to communicate with and control test and measurement devices, such as power supplies and oscilloscopes.

Local and Global Properties: These properties govern behavior both globally and locally within a handler. Read this information to understand handlers and how these properties affect handler behavior.