July 2019
Beginner to intermediate
300 pages
7h 48m
English
Also referred to as an interface test, this type of test focuses exclusively on verifying that a service public interface matches its specification. In the case of GraphQL and gRPC, this test is less relevant as their IDLs are tightly coupled to their service implementations. But for REST, where multiple IDL options exist (for example, OAS, API Blueprint, or RESTful API Modeling Language (RAML)), the implementation of the API (its service) is normally decoupled from its IDL (assuming an API design-first approach was followed) and, therefore, executing this test makes a lot of sense to prevent services from being released that don't match its specification.
The process is simple. ...
Read now
Unlock full access