Conception d'un site web interactif

Table des matières:

  • Chapitre 1 : Le web et le HTML
  • Chapitre 2 : Travaux Pratiques #1 : Votre première page web
  • Chapitre 3 : Phase 0 du projet
  • Chapitre 4 : Systèmes d'exploitation et fichiers
  • Chapitre 5 : Travaux Pratiques #2 : le terminal et le gestionnaire de version Git
  • Chapitre 6 : Site web dynamiques
  • Chapitre 7 : Travaux Pratiques #3 : Un site Flask sans base de données
  • Chapitre 8 : Phase 1 du projet
  • Chapitre 9 : Tests unitaires
    • Comment tester des fonctions en python ?
    • Quelques règles de bonne pratique
    • Outils d'aide à l'écriture de programmes lisibles
    • Les tests unitaires dans Flask
    • Coverage
    • Tests d'intégration
    • Tests dans l'intégration continue
  • Chapitre 10 : Projet phase 2, les tests unitaires
  • Chapitre 11 : Les bases de donnée
  • Chapitre 12 : Travaux Pratiques #4 : Flask avec une base de donnée
  • Chapitre 13 : Projet phase 3, le SQL
  • Chapitre 14 : La visualisation de données
  • Chapitre 15 : Projet phase 4, le grand final !
  • FAQ
Conception d'un site web interactif
  • Chapitre 9 : Tests unitaires
  • Afficher la source de la page

Chapitre 9 : Tests unitaires

Astuce

Pour toute question sur Git, le débogage ou l'organisation de votre code, consultez la FAQ.

  • Comment tester des fonctions en python ?
    • Tests unitaires simples
      • Médiane
  • Quelques règles de bonne pratique
  • Outils d'aide à l'écriture de programmes lisibles
  • Les tests unitaires dans Flask
    • Rappel du site de Poudlard
    • Ecriture d'un test
    • Lancer les tests
    • Initialization et nettoyage
  • Coverage
  • Tests d'intégration
  • Tests dans l'intégration continue
Précédent Suivant

© Droits d'auteur 2020, Olivier Bonaventure, 2021 Renaud Detry, 2022-2026 Tom Barbette.

Compilé avec Sphinx en utilisant un thème fourni par Read the Docs.