Skip to content

Integration Tests

Last Update: 05/02/2026
Test Version: V_05022026

This documentation provides a comprehensive guide on executing the integration tests defined in Postman. These tests are mandatory to validate that your system complies with the communication protocols, security requirements, and transactional logic required by GPAS.

Efficient testing ensures that the integration is robust, secure, and performs according to production standards before moving to the live environment.

The main goals of this testing phase are:

  1. Security Validation: Ensure the x-signature logic is correctly implemented for all request types.
  2. Standardization: Verify that all API responses follow the JSON Schema and status codes defined in the manual.
  3. Logic Accuracy: Confirm transactional flows (Debit/Credit/Rollback) handle balances and idempotence correctly.
  4. Performance: Benchmark response times to meet high-concurrency requirements.

Before starting the test suite, ensure you have:

  1. Postman Installed: Version 11 or higher (Desktop version recommended for header debugging).
  2. Access to Repository: Access to the Git repository containing the updated collections: GPAS Postman Repository
  3. Connectivity: Your environment must be reachable from the network where the tests will be executed (check White List).