diff --git a/tests.md b/tests.md
index 021362e4f0a9e70814bcb988714ed26cba93e2da..bbc25f8d6ca5ec7d661c038e1447ce8b414fc10e 100644
--- a/tests.md
+++ b/tests.md
@@ -33,7 +33,7 @@ cargo new projet_test --lib
 
 - Création d'un projet avec le fichier `projet_test/src/lib.rs`
 <pre><code data-trim="hljs rust">
-    #[cfg(test)]
+    #[cfg(test)] // cette partie sera exécuté que lors du test
 mod tests {
     #[test] // la fonction suivant cette annotation sera exécutée comme test
     fn it_works() {
@@ -112,3 +112,13 @@ mod tests {
     }
 }
 </code></pre>
+
+## Affichage
+
+- Les tests n'affichent rien si le test est réussi (la sortie standard est capturée).
+- Si le test est raté, le message d'erreur et tout ce qui aurait dû être affiché à l'écran.
+- Les tests sont effectués en parallèle pour des question d'efficacité:
+    - L'affichage à l'écran peut s'en retrouver perturbé (affichage dans un ordre erratique).
+    - Pour les exécuter séquentiellement: `cargo test --test-threads=1`.
+- Pour afficher tout ce qui devrait être affiché à l'écran dans le bon ordre (même les tests réussis): 
+    - `cargo test -- --nocapture --test-threads=1`