Lokhu okuthunyelwe kuchaza ukuthi ungasithumela kanjani isicelo se-GraphQL Mutation usebenzisa i-JMeter.
Uma uvivinya ukusebenza kohlelo olunengqimba ye-GraphQL, lapho-ke udinga ukuthumela imibuzo ye-GraphQL ekugcineni.
Ake sicabange ukuthi sinohlelo lokusebenza olusebenza kwasendaweni futhi nge /graphql
iphuzu. Kulesi sicelo siyakwazi ukudala ama-oda.
URL: http://localhost:9040/graphql
Isicelo se-GraphQL Mutation:
mutation createOrder ($order: OrderInput!) {
createOrder(order: $order) {
id,
name
} }
Okuguqukayo kombuzo:
{
'order': {
'name': 'test-order'
} }
Ukuze uthumele umbuzo ongenhla we-GraphQL usebenzisa i-JMeter, sidinga ukuguqula umbuzo ube yisicelo esiluhlaza.
Umbuzo ongenhla nedatha izoba
{
'query':'mutation createOrder ($order: OrderInput!) {
createOrder(order: $order) {
id,
name
}
}',
'variables':{
'order':{
'name':'test-amir'
}
} }
Ku-JMeter, isicelo sethu sizobukeka: