Table des matières

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

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

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