JMeter-da qanday qilib GraphQL Mutation Request-ni yuborish mumkin

Ushbu post JMeter yordamida GraphQL Mutation so'rovini qanday yuborishni tushuntiradi.

Agar siz GraphQL qatlamiga ega bo'lgan dasturni ishlashni sinab ko'rsangiz, u holda so'nggi nuqtaga GraphQL so'rovlarini yuborishingiz kerak.



GraphQL mutatsiyasiga oid so'rov

Aytaylik, bizda mahalliy va /graphql bilan ishlaydigan dastur mavjud so'nggi nuqta. Ushbu dasturda biz buyurtmalar tuzish imkoniyatiga egamiz.


URL: http://localhost:9040/graphql

GraphQL Mutation so'rovi:

mutation createOrder ($order: OrderInput!) {
createOrder(order: $order) {
id,
name
} }

So'rov o'zgaruvchilari:


{
'order': {
'name': 'test-order'
} }

Yuqoridagi GraphQL so'rovini JMeter yordamida yuborish uchun so'rovni xom so'rovga o'tkazishimiz kerak.

Yuqoridagi so'rov va ma'lumotlar bo'ladi

{
'query':'mutation createOrder ($order: OrderInput!) {
createOrder(order: $order) {

id,

name
}
}',
'variables':{
'order':{

'name':'test-amir'
}
} }


JMeter GraphQL so'rovi

JMeter-da bizning so'rovimiz quyidagicha ko'rinadi: