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.
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.