Get an automated API test suite in two weeks. Qxf2 auto-generates test code based on your API spec. But we do not stop there. We involve a testing expert so they can figure out important tests. They implement robust tests using our popular open-sourced test automation framework. To top it off, we help your developers write some tests too. That way your API tests are not a passive artifact that relies on Qxf2 to maintain and enhance.
✔ Most clients that use this service spent several months developing their application. At some point they realized the need for some lightweight testing in place that would scale out in future without impacting developer velocity.
✔ Some other clients have dozens of teams producing 100s of endpoints and need standardized API testing practices across the company.
Note 1: This is NOT a good service if you already have an automated API test suite in place.
Note 2: We have a similar offering for getting an automated UI test suite.
We are explicitly calling out constraints and pre-requisites since this offering might not be the best fit with your tech-stack or team. For API tests in other frameworks and languages, Qxf2's staff augmentation service is a better fit.
Our typical engagement looks something like this. We will modify it slightly to suit your needs. We produce response checks for individual API endpoint automatically. But these checks are usually not all that useful on their own. The effectiveness of our offering is the human-in-the-loop. Our testing expert figures out what workflows (chained API calls) have high business value and implements them. These workflows are what we have called 'API tests' on this page.
In our experience, we can swiftly produce a dozen tests, add them to CI and get your developers writing similar tests within a 2-week period. That is, as long as the test environment is seeded with the right test data. In cases where test repeatability becomes an issue, we work with you to figure out suitable solutions.
But we do not stop at just writing tests and adding them to CI. That would be passive and highly dependent on Qxf2. Instead, we walk your developers through our framework, give them starter tests so they get used to our framework and then support their work for a reasonable time after the engagement. Through this process, we are facilitating discussions around testing and testability with your team.
We keep things simple. If you are interested in this service, just write to Arun ([email protected]) or drop a note.
© Qxf2 Services 2013 -