Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteDernière révisionLes deux révisions suivantes | ||
ateliers:testsentheorie-20181127 [2018/10/10 16:13] – fconil | ateliers:testsentheorie-20181127 [2018/12/04 07:56] – [Programme] fconil | ||
---|---|---|---|
Ligne 8: | Ligne 8: | ||
Le but de cette **journée PARTICIPATIVE** est de présenter les tests logiciels, d' | Le but de cette **journée PARTICIPATIVE** est de présenter les tests logiciels, d' | ||
- | |||
- | ===== Inscription ===== | ||
- | |||
- | < | ||
- | L' | ||
- | </ | ||
- | |||
- | <note warning> | ||
===== Intervenants ===== | ===== Intervenants ===== | ||
Ligne 24: | Ligne 16: | ||
* Fabio Rampoldi, Ingénieur à l'ILM | * Fabio Rampoldi, Ingénieur à l'ILM | ||
* Jean-René Rouet, Ingénieur au CC-IN2P3 | * Jean-René Rouet, Ingénieur au CC-IN2P3 | ||
+ | * Alain Coulais, Ingénieur au LERMA (Observatoire de Paris-Meudon) | ||
===== Contributeurs ===== | ===== Contributeurs ===== | ||
Ligne 29: | Ligne 22: | ||
* Claire Mouton, Ingénieur à CREATIS | * Claire Mouton, Ingénieur à CREATIS | ||
- | ===== Programme | + | ===== Questionnaire de satisfaction ===== |
+ | |||
+ | https:// | ||
+ | |||
+ | ===== Programme | ||
+ | |||
+ | | Matin ^ 8h45-9h15 | Accueil | | | | ||
+ | | ::: ^ 9h15-10h15 | Tour de table : 2 minutes max par participant | | | | ||
+ | | ::: ^ 10h15-12h15 | Présentation générale sur les tests : pourquoi faire des tests, quand et comment tester, catégories de tests, ...\\ Présentation {{: | ||
+ | | Midi ^ 12h15-13h45 | Pause repas | | | | ||
+ | | Après-midi\\ Retours d' | ||
+ | | ::: ^ 13h45-14h30 | Tests d' | ||
+ | | ::: ^ 14h30-15h00 | Test d' | ||
+ | | ::: ^ 15h00-15h30 | Tests de logiciel d' | ||
+ | | ::: ^ 15h30-16h15 | Tests d' | ||
+ | | ::: ^ 16h15-16h45 | Présentation de la suite de tests de [[https:// | ||
+ | | ::: ^ 16h45-17h30 | Échanges sur les sujets abordés | | | | ||
+ | |||
+ | [1] GDL (Gnu Data Language) est un clone libre d' | ||
+ | langage interprété largement utilisé en astronomie professionnelle | ||
+ | depuis des décennies. Progressivement, | ||
+ | a pris une place centrale dans le développement du code, permettant | ||
+ | d' | ||
+ | et d' | ||
+ | passés dans GitHub, utilisons Travis, avons des tests de régression pour les 3 OS principaux, les 3 | ||
+ | compilateurs principaux et une couverture très large ou très limitée des | ||
+ | nombreuses dépendances. Ceci automatise ce qui était fait sur un pool de | ||
+ | VMs. Environ 50% des 130 k lignes de code en c++ sont couvertes par la | ||
+ | suite de test. La philosophie de la suite de test sera présentée d'un point | ||
+ | de vue très pratique. Les tests mêlent des tests fonctionnels (un | ||
+ | interpréteur !) et numériques. Un bref point sur les benchmarks sera fait. | ||
+ | |||
+ | ===== Prise de notes collaboratives | ||
- | | Matin ^ 8h45-9h15 | Accueil | | | + | https://etherpad.in2p3.fr/ |
- | | ::: ^ 9h15-10h15 | Tour de table : 2 minutes max par participant | | | + | |
- | | ::: ^ 10h15-12h15 | Présentation générale sur les tests : pourquoi faire des tests, quand et comment tester, catégories de tests, | + | |
- | | Midi ^ 12h15-13h30 | Pause repas | | | + | |
- | | Après-midi ^ 13h30-16h00 | Retours d' | + | |
- | | ::: ^ 16h00-17h00 | Échanges en groupes thématiques | | | + | |
===== Repas ===== | ===== Repas ===== |