Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
ateliers:testsentheorie-20181127 [2018/10/09 14:34] – [Programme prévisionnel] ferriolateliers:testsentheorie-20181127 [2018/12/11 22:27] (Version actuelle) – [Questionnaire de satisfaction] fconil
Ligne 7: Ligne 7:
 Mais justement au moment de la mise en œuvre, ce n'est pas toujours simple ... Mais justement au moment de la mise en œuvre, ce n'est pas toujours simple ...
  
-Le but de cette journée PARTICIPATIVE est de présenter les tests logiciels, d'avoir des retours d'expériences de différents domaines et types de tests et d'échanger sur nos usages et nos difficultés à partir de nos expériences respectives. +Le but de cette **journée PARTICIPATIVE** est de présenter les tests logiciels, d'avoir des retours d'expériences de différents domaines et types de tests et d'échanger sur nos usages et nos difficultés à partir de nos expériences respectives.
- +
-===== Inscription ===== +
- +
-<note> +
-L'accès à l'atelier est **limité à 40 personnes**, merci de vous **inscrire** sur l'evento : https://evento.renater.fr/survey/les-tests-en-theorie-oui-en-pratique-0fpmeb65 +
-</note> +
- +
-<note warning>Les frais de mission et demandes d'ordre de mission seront à la charge des participants</note>+
  
 ===== Intervenants ===== ===== Intervenants =====
  
   * Sandrine Gouraud, Ingénieur chez Thalès   * Sandrine Gouraud, Ingénieur chez Thalès
 +  * David Parsons, Ingénieur INRIA
   * Sylvain Ferriol, Ingénieur à l'IPNL   * Sylvain Ferriol, Ingénieur à l'IPNL
   * 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 =====
 +
 +  * Claire Mouton, Ingénieur à CREATIS
 +
 +
 +===== 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 {{:ateliers:introduction_au_testing_27-11-2018.pptx|PPTX}}, {{:ateliers:introduction_au_testing_27-11-2018.pdf|PDF}} | Sandrine Gouraud | Thalès Services |
 +| Midi ^ 12h15-13h45 | Pause repas |  |  |
 +| Après-midi\\ Retours d'expérience\\ prospective\\ (entre 10 et 30 min) ^ 13h45-17h00 |  |  |  |
 +| ::: ^ 13h45-14h30 | Tests d'acceptation sur une application web\\ Présentation {{:ateliers:2018_11_-_tester_le_comportament.pdf|PDF}} | Fabio Rampoldi | ILM |
 +| ::: ^ 14h30-15h00 | Test d'applications scientifiques (pb de tests sur nombres flottant, modélisation du réel, ...)\\ Pas de support | David Parsons\\ Claire Mouton | INRIA\\ CREATIS |
 +| ::: ^ 15h00-15h30 | Tests de logiciel d'acquisition avec mise en production, hardware non disponible pendant le développement\\ Présentation {{ :ateliers:euclid_tests_logiciels_sf.pdf |PDF}} | Sylvain Ferriol | IPNL |
 +| ::: ^ 15h30-16h15 | Tests d'intégration sur une application web (headless brower, javascript)\\ Présentation {{ :ateliers:test-applications-web.pdf |PDF}} | Jean-René Rouet | CC-IN2P3 |
 +| ::: ^ 16h15-16h45 | Présentation de la suite de tests de [[https://github.com/gnudatalanguage/gdl/|GDL]] (Gnu Data Language) [1]\\ Présentation {{ :ateliers:suite-de-tests-de-gdl_coulais-aramis.pdf |PDF}} | Alain Coulais | LERMA\\ Observatoire de Paris |
 +| ::: ^ 16h45-17h30 | Échanges sur les sujets abordés |  |  |
 +
 +[1] GDL (Gnu Data Language) est un clone libre d'IDL,
 +langage interprété largement utilisé en astronomie professionnelle
 +depuis des décennies. Progressivement, la suite de test de GDL
 +a pris une place centrale dans le développement du code, permettant
 +d'attraper des bugs à des endroits parfois inattendus (même dans IDL),
 +et d'éviter en amont toute régression. Depuis début 2018, nous sommes
 +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.
  
-===== Programme prévisionnel =====+===== Prise de notes collaboratives =====
  
-| Matin ^ 8h45-9h15 | Accueil |  | +https://etherpad.in2p3.fr/p/atelier-aramis-tests-en-pratique-2018
-::: ^ 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, ... | Sandrine Gouraud | +
-| Midi ^ 12h15-13h30 | Pause repas |  | +
-| Après-midi ^ 13h30-16h00 | Retours d'expérience / prospective (entre 10 et 30 min) :\\ - test d'applications scientifiques (pb de tests sur nombres flottant, modélisation du réel, ...)\\ tests de logiciel d'acquisition avec mise en production, hardware non disponible pendant le développement\\ tests d'acceptation sur une application web\\ tests d'intégration sur une application web (headless brower, javascript)\\ - Framework de génération de tests (tests aléatoires, tests aux limites, ...)\\ - créneau disponible | \\ incertain\\ Sylvain Ferriol\\ Fabio Rampoldi\\ Jean-René Rouet\\ non défini\\ non défini | +
-| ::: ^ 16h00-17h00 | Échanges en groupes thématiques |  |+
  
 ===== Repas ===== ===== Repas =====
  
-Une pause repas est prévue pour les participants.+Une pause repas est prise en charge pour les participants.
  
 ===== Date et Lieu ===== ===== Date et Lieu =====
ateliers/testsentheorie-20181127.1539095652.txt.gz · Dernière modification : 2018/10/09 14:34 de ferriol
CC Attribution-Noncommercial-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0