N.NOTKOKO // HACK
COURS 01 / 18

Observer avant de tester

Un outil répond à une question précise. Apprends à transformer une observation en hypothèse, puis à vérifier cette hypothèse sans te perdre dans les essais.

MéthodePrise de notes
01 // COMPRENDRE

Définir ce que tu cherches

Commence par lire le périmètre du laboratoire : hôtes, comptes et actions autorisés. Note ensuite une question vérifiable, par exemple « le navigateur demande-t-il les détails du produit à une API ? ». Ouvre la page normalement et observe son fonctionnement avant de modifier quoi que ce soit. Un nom de fichier intéressant est une piste ; son contenu est une observation ; une conclusion demande une vérification.

02 // COMPRENDRE

Garder une référence

Conserve la requête qui fonctionne et son résultat. Change un seul élément, rejoue, puis compare le statut, le contenu et les droits du compte utilisé. Si tu changes à la fois le compte, le chemin et la méthode, tu ne sauras pas quelle modification explique le résultat.

EXEMPLE PÉDAGOGIQUE
Observation : le catalogue charge /api/books/18.
Hypothèse : cette route fournit les détails du livre.
Test : rejouer la même requête avec la même session.
Résultat : titre et auteur sont renvoyés.
Conclusion : route de lecture confirmée ; droits non encore testés.
Comment le lire

Le résultat confirme uniquement ce qui a été observé. Il ne prouve pas que tous les livres, tous les comptes ou toutes les actions sont accessibles.

03 // COMPRENDRE

Choisir son environnement

Les exemples de ces cours utilisent des fichiers inventés et le domaine réservé atelier.test. Ce domaine ne désigne pas un service public à contacter : les requêtes supposent un laboratoire configuré. Les exercices se résolvent aussi sur papier avec les sorties fournies. Dans un terminal pédagogique, help décrit les commandes réellement prises en charge. Un simulateur peut refuser les pipes, les redirections ou certaines options acceptées par un vrai shell.

04 // À TOI DE RÉFLÉCHIR

Vérifie que tu as compris.

3 questions pour mettre les idées en pratique. Réponds avec tes mots, puis vérifie chaque réponse.

La correction repère les notions attendues et certaines formulations proches. Elle reste indicative : lis aussi l’explication. Tes réponses restent dans cette page et ne sont pas enregistrées.

QUESTION 1 / 3

Une réponse courte et expliquée suffit.0 / 1200

À toi de répondre

Corrigé détaillé — question 1

Une seule modification permet de relier une différence à ce paramètre. Compare ensuite avec la requête de référence pour vérifier que la session ou un autre état n’explique pas le résultat.

Exemple de réponse

Pour isoler la cause puis comparer avec la référence.

QUESTION 2 / 3

Une réponse courte et expliquée suffit.0 / 1200

À toi de répondre

Corrigé détaillé — question 2

Repars de la requête initiale qui fonctionne. Fais une modification, observe le résultat, puis reviens à la référence avant de tester la suivante.

Exemple de réponse

Je repars de la requête initiale et je change un paramètre à la fois.

QUESTION 3 / 3

Une réponse courte et expliquée suffit.0 / 1200

À toi de répondre

Corrigé détaillé — question 3

Écris les faits observés avec leur contexte et le résultat du test. Sépare-les des suppositions qui demandent encore une vérification : une piste ne devient pas une preuve par simple répétition.

Exemple de réponse

Je note le résultat observé et les hypothèses à vérifier.

05 // À RETENIR

Une hypothèse, un changement, une comparaison.