-
Notifications
You must be signed in to change notification settings - Fork 59
Home
Stanislav edited this page Apr 21, 2025
·
1 revision
Gonkey will test your services using their API. It can bomb the service with prepared requests and check the responses. Test scenarios are described in YAML-files.
Capabilities:
- works with REST/JSON API
- tests service API for compliance with OpenAPI-specs
- seeds the DB with fixtures data (supports PostgreSQL, MySQL, Aerospike, Redis)
- provides mocks for external services
- can be used as a library and ran together with unit-tests
- stores the results as an Allure report
- there is a JSON-schema to add autocomletion and validation for gonkey YAML files
-
Gonkey: testing automation tool
- Table of contents
- Using the CLI
- Using gonkey as a library
- Test scenario example
- Test status
- HTTP-request
- HTTP-response
- Variables
- multipart/form-data requests
- Fixtures
- Mocks
- Shell scripts usage
- A DB query
- JSON-schema