Recettes, tests et intégration
Cette page s'adresse aux étudiants de la licence pro DASI, département informatique, IUT Lyon 1.
Liens utiles
Ressources
Une courte introduction à la structuration des packages, des classes et des modules en Python : un repo Git à télécharger ici.
Organisation des séances pour le groupe 1
| N° | Date | Sujet | Évaluation ? |
|---|---|---|---|
| 1 | Mardi 13 oct | Remise à niveau GIT | |
| 2 | Mercredi 14 oct | Introduction aux tests unitaires avec Python | |
| 3 | Mercredi 4 nov | Suite des tests unitaires en Python | |
| 4 | Mardi 19 nov | Mise en ligne du projet sur GitHub | |
| 5 | Mardi 1 déc | Poursuite du développement de la bataille navale | |
| 6 | Mercredi 2 déc | Introduction à Travis | |
| 7 | Vendredi 4 déc | Couplage de Travis et des tests unitaires | |
| 8 | Mardi 12 janv | TP de synthèse sur les tests unitaires | TP noté |
| 9 | Mardi 26 janv | Expérimentation : les tests unitaires en Java | |
| 10 | Mercredi 27 janv | Projet Jenkins / JBehave / Travis (1/3) | |
| 11 | Lundi 8 fév | Projet Jenkins / JBehave / Travis (2/3) | |
| 12 | Mardi 9 fév | Cours de synthèse | |
| 13 | Mercredi 30 mars | Projet Jenkins / JBehave / Travis (3/3) | |
| 14 | Mercredi 30 mars | Examen final | présentation de l'exposé + examen final |
Organisation des séances pour le groupe 2
| N° | Date | Sujet | Évaluation ? |
|---|---|---|---|
| 1 | Mardi 20 oct | Remise à niveau GIT | |
| 2 | Mercredi 21 oct | Introduction aux tests unitaires avec Python | |
| 3 | Mardi 10 nov | Suite des tests unitaires en Python | |
| 4 | Mardi 24 nov | Mise en place du projet sur GitHub | |
| 5 | Mercredi 25 nov | Poursuite du développement de la bataille navale | |
| 6 | Jeudi 26 nov | Introduction à Travis | |
| 7 | Lundi 7 déc | Couplage de Travis et des tests unitaires | |
| 8 | Mercredi 6 janv | TP de synthèse sur les tests unitaires | TP noté |
| 9 | Vendredi 22 janv | Expérimentation : les tests unitaires en Java | |
| 10 | Vendredi 22 janv | Projet Jenkins / JBehave (1/3) | |
| 11 | Lundi 1 fév | Projet Jenkins / JBehave (2/3) | |
| 12 | Mardi 2 fév | Cours de synthèse | |
| 13 | Lundi 4 avril | Projet Jenkins / JBehave (3/3) | |
| 14 | Lundi 4 avril | Restitution des projets et examen final | Examen |