En développement

Tests d’API

Les tests d’API sont en développement. Qalion testera vos API REST et GraphQL, vérifiera codes de statut, en-têtes et corps de réponse, et enchaînera les requêtes en vrais parcours. Les tests web sont disponibles dès aujourd’hui.

Qalion AI rédige trois cas de test à partir du ticket SHOP-12 et attend votre validation

Ce que couvriront les tests d’API

Les tests d’API sont en développement. Voici ce qui est prévu, en complément des tests web que vous pouvez utiliser dès aujourd’hui.

REST et GraphQL

Les tests enverront des requêtes à vos API REST et GraphQL, avec la méthode, les en-têtes et le corps que vous définirez.

Codes de statut

Chaque test vérifiera qu’une réponse revient avec le statut attendu, par exemple 200, 201 ou 404.

En-têtes

Les tests vérifieront les en-têtes d’une réponse, comme son type de contenu ou ses règles de cache.

Corps de réponse

Les tests vérifieront les champs et les valeurs du corps de réponse : une valeur absente ou erronée fera échouer le test.

Requêtes enchaînées

Une valeur tirée d’une réponse, comme un identifiant, alimentera les requêtes suivantes, comme le ferait un vrai client.

Étapes API et UI réunies

Un même test pourra mêler appels d’API et étapes dans le navigateur, dans l’ordre qu’exige votre parcours.

Là où les tests d’API vous serviront

Une fois livrés, les tests d’API vérifieront la couche dont dépend votre interface, à côté de vos tests web.

01

Vérifier les endpoints derrière vos pages

Les tests d’API confirmeront que les endpoints appelés par vos parcours clés répondent avec le bon statut et les bonnes données.

02

Tester des flux de plusieurs appels

Un test créera une ressource, la relira puis la supprimera, en transmettant son identifiant d’un appel à l’autre.

03

Couvrir les cas d’erreur

Les tests d’API vérifieront ce que répond votre API à un champ manquant, une valeur erronée ou une ressource inexistante.

04

Préparer vos tests web par l’API

Un test web pourra créer ses données par un appel d’API, puis vérifier le résultat dans le navigateur, sans passer par l’interface pour les préparer.

Questions fréquentes

Pas encore : les tests d’API sont en développement. Aujourd’hui, Qalion teste les applications web de bout en bout, dans un vrai navigateur.