ReadyAPI Groovy script debugger - How to inspect ReadyAPI variables?
SOLVED- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-11-2020
06:26 PM
11-11-2020
06:26 PM
ReadyAPI Groovy script debugger - How to inspect ReadyAPI variables?
A groovy script in ReadyAPI references ReadyAPI variables like "context". For example, like this - String scriptVar = context.expand( '${#TestCase#myVariable}' ). I would like to inspect the variables inside "context" before they are "expanded" by the script and assigned to variables like scriptVar. How do I do that while debugging ?
In the debugger variables, I expanded the "context" variable to show all its internal variables. But, I could not find any obvious place where all its variables like myVariable would be stored.
Solved! Go to Solution.
1 REPLY 1
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-18-2020
01:43 AM
11-18-2020
01:43 AM
Hi @rajs2020,
I think logging a variable value can be one of the options:
log.info(scriptVar)
or
log.info (context.expand( '${#TestCase#myVariable}' ))
Please take a look at all possible options in the Debugging Groovy scripts paragraph.
---------
Tanya Yatskovskaya
SmartBear Community and Education Manager
Tanya Yatskovskaya
SmartBear Community and Education Manager
