Hello Philippe, On Fri, Sep 18, 2020 at 7:20 AM Philippe Mouawad <[email protected]> wrote: > > Hello Woonsan, > > Thanks for your proposal and ideas.
Great, thanks! :-) > Would you be ready to contribute to this ? Yes, I would. > What new dependencies will it bring on the project ? At this moment, I can just imagine that we could add one extending the HTTP Request Sampler, probably only with a different UI - preset to POST with the 2 textarea fields for the body json data, while leaving the stored data structure as-is. So, I guess we may use the existing library, json-smart, without introducing any new dependency. Please share your insights otherwise. Cheers, Woonsan > > > Regards > > On Fri, Sep 18, 2020 at 1:15 PM Woonsan Ko <[email protected]> wrote: > > > Hi, > > > > I have used HTTP Request sampler for GraphQL testing with setting > > request body with escaped json strings like this: > > > > {"operationName":null,"variables":{},"query":"{\n fineSomethings(text: > > \"\", offset: 0, limit: 200) {\n offset\n limit\n count\n total\n > > items {\n ... }\n }\n }\n }\n}\n"} > > > > It is a bit harder to read and update than some graphql tools such as > > graphql playground [1] which escapes graphql and variable json to an > > escaped body under the hood. > > So, I think it would be nice if we have a GraphQL Sampler with a > > similar UI - separate graphql query or mutation input and variables > > (json) input. > > How does it sound? > > > > Regards, > > > > Woonsan > > > > [1] https://github.com/graphql/graphql-playground > > > > > -- > Cordialement. > Philippe Mouawad.
