Chapisho hili linaelezea jinsi ya kutuma ombi la mabadiliko ya GraphQL kwa kutumia JMeter.
Ikiwa unajaribu utendaji programu ambayo ina safu ya GraphQL, basi unahitaji kutuma maswali ya GraphQL hadi mwisho.
Wacha tufikirie kuwa tuna programu inayoendeshwa kwa ndani na na /graphql
mwisho. Katika programu tumizi hii tunaweza kuunda maagizo.
URL: http://localhost:9040/graphql
Ombi la mabadiliko ya GraphQL:
mutation createOrder ($order: OrderInput!) {
createOrder(order: $order) {
id,
name
} }
Vigezo vya Swala:
{
'order': {
'name': 'test-order'
} }
Ili kutuma swali la hapo juu la GraphQL ukitumia JMeter, tunahitaji kubadilisha swala kuwa ombi mbichi.
Swala hapo juu na data itakuwa
{
'query':'mutation createOrder ($order: OrderInput!) {
createOrder(order: $order) {
id,
name
}
}',
'variables':{
'order':{
'name':'test-amir'
}
} }
Katika JMeter, ombi letu litaonekana kama: