Explorons nos APIs

APIs

Votre guide Anne-Laure Gaillard Staff QA

Architecture

Tests

Tests (auto)

Pesticide

Usure des tests

Le sanglier dans le forêt

Random ou Data Driven

User

À la mano

Monkey

Reviews

Biblio

Tests exploratoires

REX

On s’arrête quand ? Combien de temps on y passe ? On teste quoi ? Comment on teste ? On se lance ? Qui teste ? Et on teste en se mettant dans les chaussures de qui ? On veut trouver quoi ? On utilise quoi comme outils ?

Tests exploratoires Quoi ?

Tests exploratoires Qui ?

Tests exploratoires Comment ?

Tests exploratoires Combien ?

Tests exploratoires Pourquoi ?

Charte des tests exploratoires Périmètre Persona Timebox But Outils

Exemple GET /trucs 2h QA Postman, openAPI Cas à la marge

Mob-testing

Déroulement

Résultats

Amélioration

Charte

Personas

Personas

valeur “1” valeur “a” valide valeur “-1” valeur “0” erreur valeur MAX_ID + 1 edge case param “id” entier positif Capitaliser endpoint name authentification sans token token valide token expiré token invalide

IA

Et après ?

Et après ?

Et après ?

Merci Bonne exploration