GraphQL has gained significant popularity, prompting questions about its compatibility with load testing tools like k6. k6 supports load testing GraphQL services running over HTTP or WebSocket, making it versatile for various protocol environments. GraphQL itself is a language for API querying and manipulation that is transport-layer agnostic, allowing servers to operate over diverse protocols such as HTTP, AMQP, and Websockets. The article illustrates using k6 to load test the GitHub GraphQL API, highlighting the need for a Personal GitHub Token to authenticate and showcasing how to create and send GraphQL queries and mutations using JavaScript. A practical example involves querying the first GitHub issue of the k6 project and adding a reaction to it, demonstrating how k6 scripts can replicate user interactions and validate response data. Overall, the article provides a foundational approach to using k6 for performance testing GraphQL services, with ample flexibility for conducting various performance evaluations.