STUDY ON GRAPHQL AND AUTOMATION TESTING

  • Unique Paper ID: 145469
  • Volume: 4
  • Issue: 10
  • PageNo: 235-241
  • Abstract:
  • GraphQL is a query language which ismainly used for API. It has been released only as a specification.There are 3 different kinds of architectures which include a GraphQL server,GraphQL server with a connected databaseand GraphQL server which is a thin layer in front of a number of third party or legacy systems.It integrates them through a single GraphQL API.It is a hybrid approach of a connected database and third party or legacy systems which can be accessed through the same GraphQL API. This gives clients the power to ask for exactly what they need and nothing more, makes it easier to evolve APIs over time which in turn enables powerful developer tools. API testing can be done using automation tools.API testing is a type of software testing that involvestesting application programming interfaces (APIs) directly and it is a part of integration testing which is used to determine if they meet expectations for functionality, reliability, performance, and security.As APIs lack a GUI,API testing is performed at the message layer. When we are testing an API, we deal with the stuff under the covers which include JSON, XML, REST, and web services.In order to provide effective and efficient software testing services, IT globally implements various automation solutions. Test automation utilizing Selenium framework helps enterprises to improve their service quality and reduce costs.The Selenium driven framework automates submission of requests and validates the response using a web browser.This reduces significant manual effort and time.

Cite This Article

  • ISSN: 2349-6002
  • Volume: 4
  • Issue: 10
  • PageNo: 235-241

STUDY ON GRAPHQL AND AUTOMATION TESTING

Related Articles