The following section describes how to access various properties of the request/response in pre or post scripts.
Flux
type is usually accessible in blocking way as plain string.
- Aspect
graphql
(GraphqlAspect)- name (String)
- query (String)
- variables (String)
- Aspect
payload
(GrpcPayloadAspect)- name (String)
- payload (String)
- Aspect
headers
(GrpcHeaderAspect)- entries (List)
- name (String)
- Aspect
operation
(GrpcOperationAspect)- name (String)
- operation (String)
- protoSchema (String)
- useReflection (boolean)
- Aspect
Payload
(GrpcResponsePayloadAspect)- name (String)
- payloads (Flux)
- Aspect
headers
(GrpcResponseHeaderAspect)- entries (CompletableFuture)
- name (String)
- Aspect
headers
(RestHeaderAspect)- entries (List)
- name (String)
- Aspect
query
(RestQueryParamAspect)- entries (List)
- name (String)
- Aspect
body
(RestBodyAspect)- body (String)
- name (String)
- Aspect
body
(RestResponseBodyAspect)- body (Flux)
- name (String)
- Aspect
headers
(RestResponseHeaderAspect)- entries (List)
- name (String)
- Aspect
debugBody
(DebugRequestBodyAspect)- body (String)
- name (String)
- Aspect
debugHeaders
(DebugRequestHeaderAspect)- entries (List)
- name (String)
- Aspect
parameters
(NosqlParameterAspect)- entries (List)
- name (String)
- Aspect
query
(NosqlQueryAspect)- name (String)
- query (String)
- Aspect
result
(NosqlResponseAspect)- columnNames (List)
- name (String)
- rows (List)
- Aspect
sql
(JdbcSqlAspect)- name (String)
- sql (String)
- Aspect
result
(RowSetResponseAspect)- columnNames (List)
- name (String)
- rows (List)
- Aspect
settings
(SocketIoSettingsAspect)- clientVersion (SocketIoVersion)
- handshakePath (String)
- name (String)
- Aspect
sio
(SocketIOAspect)- event (String)
- message (String)
- name (String)
- Aspect
sioBody
(SocketIOResponseAspect)- client (MilkmanSocketIOClient)
- name (String)
- Aspect
test
(TestAspect)- environmentOverride (List)
- name (String)
- propagateResultEnvironment (boolean)
- requests (List)
- stopOnFirstFailure (boolean)
- Aspect
Results
(TestResultAspect)- name (String)
- results (Flux)
- Aspect
Environment
(TestResultEnvAspect)- environment (Environment)
- name (String)
- Aspect
ws
(WebsocketAspect)- message (String)
- name (String)
- Aspect
wsBody
(WebsocketResponseAspect)- client (MilkmanWebsocketClient)
- name (String)
- Aspect
jql
(JqlQueryAspect)- name (String)
- query (String)
- queryHistory (List)
- Aspect
note
(NotesAspect)- name (String)
- note (String)
- Aspect
script
(ScriptingAspect)- name (String)
- postRequestScript (String)
- preRequestScript (String)
- preScriptOutput (String)
- Aspect
Script Output
(ScriptingOutputAspect)- name (String)
- postScriptOutput (String)
- preScriptOutput (String)
- Aspect
unknown
(UnknownRequestAspect)- content (TreeNode)
- name (String)