diff --git a/modules/openapi-generator/src/main/resources/jmeter-client/api.mustache b/modules/openapi-generator/src/main/resources/jmeter-client/api.mustache index d421423b0617..df7146130eee 100644 --- a/modules/openapi-generator/src/main/resources/jmeter-client/api.mustache +++ b/modules/openapi-generator/src/main/resources/jmeter-client/api.mustache @@ -85,7 +85,15 @@ {{paramName}} ${__RandomString(10,qwertyuiopasdfghjklzxcvbnm)} - {{/headerParams}} + {{/headerParams}}{{#consumes.0}} + + Content-Type + {{{mediaType}}} + {{/consumes.0}}{{#produces.0}} + + accept + {{{mediaType}}} + {{/produces.0}} diff --git a/samples/client/petstore/jmeter/PetApi.csv b/samples/client/petstore/jmeter/PetApi.csv index 2ab795b50f75..29b09a1715de 100644 --- a/samples/client/petstore/jmeter/PetApi.csv +++ b/samples/client/petstore/jmeter/PetApi.csv @@ -1,2 +1,2 @@ -testCase,httpStatusCode,pet,petId,apiKey,status,tags,petId,pet,petId,name,status,petId,additionalMetadata,file +testCase,httpStatusCode,body,petId,apiKey,status,tags,petId,body,petId,name,status,petId,additionalMetadata,file Success,200,0,0,0,0,0,0,0,0,0,0,0,0,0 \ No newline at end of file diff --git a/samples/client/petstore/jmeter/PetApi.jmx b/samples/client/petstore/jmeter/PetApi.jmx index 8e36592e32c5..ed22d0526b83 100644 --- a/samples/client/petstore/jmeter/PetApi.jmx +++ b/samples/client/petstore/jmeter/PetApi.jmx @@ -117,6 +117,10 @@ + + Content-Type + application/json + @@ -253,6 +257,10 @@ + + accept + application/xml + @@ -326,6 +334,10 @@ + + accept + application/xml + @@ -399,6 +411,10 @@ + + accept + application/xml + @@ -465,6 +481,10 @@ + + Content-Type + application/json + @@ -531,6 +551,10 @@ + + Content-Type + application/x-www-form-urlencoded + @@ -597,6 +621,14 @@ + + Content-Type + multipart/form-data + + + accept + application/json + diff --git a/samples/client/petstore/jmeter/StoreApi.csv b/samples/client/petstore/jmeter/StoreApi.csv index 2ccf8884aff0..70fd54e2b204 100644 --- a/samples/client/petstore/jmeter/StoreApi.csv +++ b/samples/client/petstore/jmeter/StoreApi.csv @@ -1,2 +1,2 @@ -testCase,httpStatusCode,orderId,orderId,order +testCase,httpStatusCode,orderId,orderId,body Success,200,0,0,0 \ No newline at end of file diff --git a/samples/client/petstore/jmeter/StoreApi.jmx b/samples/client/petstore/jmeter/StoreApi.jmx index 21eb7f3059d7..79961e719e33 100644 --- a/samples/client/petstore/jmeter/StoreApi.jmx +++ b/samples/client/petstore/jmeter/StoreApi.jmx @@ -163,6 +163,10 @@ + + accept + application/json + @@ -229,6 +233,10 @@ + + accept + application/xml + @@ -295,6 +303,10 @@ + + accept + application/xml + diff --git a/samples/client/petstore/jmeter/UserApi.csv b/samples/client/petstore/jmeter/UserApi.csv index 66fcc84a5901..92242d4077c7 100644 --- a/samples/client/petstore/jmeter/UserApi.csv +++ b/samples/client/petstore/jmeter/UserApi.csv @@ -1,2 +1,2 @@ -testCase,httpStatusCode,user,user,user,username,username,username,password,username,user +testCase,httpStatusCode,body,body,body,username,username,username,password,username,body Success,200,0,0,0,0,0,0,0,0,0 \ No newline at end of file diff --git a/samples/client/petstore/jmeter/UserApi.jmx b/samples/client/petstore/jmeter/UserApi.jmx index 2dd7aee906e2..099f00cc4df4 100644 --- a/samples/client/petstore/jmeter/UserApi.jmx +++ b/samples/client/petstore/jmeter/UserApi.jmx @@ -381,6 +381,10 @@ + + accept + application/xml + @@ -447,6 +451,10 @@ + + accept + application/xml +