This document discusses various ways to use variables and methods in Groovy scripts in soapUI to interact with and retrieve information from the test runner context, test cases, test steps, message exchanges, and XML responses and requests. It provides examples of using the log, context, testRunner, and messageExchange variables, as well as methods for retrieving test suites, test cases, test steps, and property values. It also demonstrates how to read and write XML using the GroovyUtils class, convert between strings and integers, and read the raw request and response contents.