В объекте step
есть еще один объект с именем testRequest , из которого можно получить все необходимые свойства.
Например, если вы хотите получить все свойства
log.info step.testRequest.metaClass.methods*.name
Например, если вы хотите узнать методы get
log.info step.testRequest.metaClass.methods*.name.findAll {it.startsWith('get')}
Аналогичным образом вы можете получить методы для установки значения.
Например, вы хотите изменить Pretty Print
с true
на false
:
step.testRequest.setPrettyPrint(false)
log.info step.testRequest.properties['prettyPrint']
Аналогично, вы можете найти требуемое имя свойства, найти правильный метод дляизмените значение в соответствии с вашими потребностями.