Project: Automation of the external API functionality testing for a client in the Ad Tech field.

Problem: The project is a service with an open API for customer service that needed to be tested and covered by autotests.

Solution:

  • We’ve provided a test plan with a full set of test cases and a detailed description of all testing presets and basic concepts.
  • Implemented automated tests in Java, Rest-Assured, JUnit, Allure.
  • Set up a continuous Jenkins based integration system.

Results:

  • We’ve covered the functionality of the customers’ system with autotests, as a result – we’ve improved the quality of the clients’ product.
  • Our tests are scalable and environment independent; they can create and delete data themselves.
  • Tests are run daily and validate the correctness of the external API services functioning.

Technologies: Java, Rest-Assured, JUnit, Allure.

Tell us how we can help