Related terms
A testing method that verifies multiple software components, services, APIs, AI models, or external systems work together correctly by validating their interactions, data flow, and end-to-end behavior after individual components have been tested.
End-to-End TestingE2EA testing approach that validates an entire application or AI workflow by exercising complete user scenarios across all integrated components and external dependencies.
Unit TestingA software testing method that verifies the correctness of individual isolated units or components of code.
API TestingThe process of verifying that an API functions correctly, reliably, securely, and as expected by validating its requests, responses, behavior, and error handling.
Workflow TestingThe process of verifying that multi-step AI tasks and execution flows operate correctly, reliably, and as intended.