top of page

Get Chimp To Generate API Tests For You

AnimatedHeroLogo (2).gif

There's just too many aspects to test to ensure APIs are bug-free. TestChimp observes and learns from manual test sessions & OpenAPI specs to automatically write the tests your team isn't writing.

Cover a broad range of aspects with no effort with Generative API Tests

Request Validations, Edge Cases, Security Vulnerabilities... There is just too much ground to cover to ensure APIs are in good shape.

TestChimp analyzes OpenAPI specs and real test sessions to automatically generate API tests covering a wide range of aspects - so that your team doesn't need to focus on the mundane.

You can even provide fine-tuning prompts to guide the generative flow to get specific aspects of interest tested.

Generate Api Tests Demo
Configure Pre Steps Illustration

Configure Pre-Steps to Run prior to API under test

APIs are hardly useful tested in isolation. A "Checkout" API would need to run "Add To Cart" first. A "GetUserInfo" would need a "Login" step...

With TestChimp Gen Wizard, you can configure steps to run to set the world state for the API under test, resulting in generated tests that are actually useful, and works out-of-the-box.

Get More Organized Output with Parameterized Tests

Naive Generative solutions in the market tend to output verbose test lists that are hard to maintain.

TestChimp generates parameterized tests rather than individual ones per value combination. This means a single test for a given scenario, such as "Missing fields are validated", with different parameter combinations under each to test for different value sets, resulting in more manageable test suits.

Parameterized Test Outputs Illustration

TestChimp vs Competition

Feature
Competition
TestChimp
Cover broad range of tests (input validations, security etc.)
Allows fine-tune prompts for generation
Configure prior steps to run to set state
Configure field update rules on API under test
Generate parameterized tests
Learnt vocabularies from real test sessions
Test Organization
Poor
Editability of result
Poor
  • TestChimp lets configure prior steps to set the state, and field update rules to apply, resulting in generated tests that are usable out-of-the-box.

  • TestChimp outputs parameterized tests rather than individual tests per value combination, resulting in less verbose test suites that are easier to manage.

  • Generated tests can be edited via our intuitive Test Studio with no coding needed.

How TestChimp Observes

TestChimp Observe Option 1 Logo

Option 1: Chrome Extension​​​

Captures UI + API interactions with complete payloads.

Easiest to start with as no Agent SDK installations needed.

However, requires manually starting and ending the recording of sessions.

TestChimp Observe Option 2 Logo

Option 2: Frontend Agent SDK

Automatically captures every test session without needing manual intervention. Provides hooks to connect with the session lifecycle of your application.

Captures UI + API interactions with complete payloads

Run: npm install testchimp-js

JavaScript
TypeScript
TestChimp Observe Option 3 Logo

Option 3: Frontend Agent SDK + Backend Agent SDK

Captures activity across your entire stack (UI + API + every backend layer interaction) to create a full stack recording.

Enables creating full-stack tests that can verify expectations at any layer in your service stack.

* Requires OpenTelemetry instrumentation.

Java
Kotlin
Node JS
Python
Go Lang

Engineered by our team with decades of experience with

Google
Mastercard
Virtusa
UOB
New York Life
Astana
DBS

Get Chimp To Write The Tests Your Team Isn't Writing!

bottom of page