API & Contract Testing

For communication and data exchange between two applications, SureSoft Ltd utilise testing techniques that check the functionality, reliability, performance, and security of the API’s. This involves both testing the API’s in isolation, and testing end-to-end testing. The scope of testing experience SureSoft Ltd has includes both the API’s built by clients and the API’s built by their 3rd parties.

One of the key areas to pay close attention to when using microservices is the point at which those services integrate. SureSoft Ltd has ample experience with several testing approaches – such as consumer-driven contract testing, concentrating on messages between a consumer and a provider.

Areas of Experience:

  • Java REST-Assured
  • JavaScript with Chai-HTTP and Mocha
  • Swagger
  • Postman