Industrialiser le test fonctionnel : Tendances, Enjeux et Bonnes
Transcription
Industrialiser le test fonctionnel : Tendances, Enjeux et Bonnes
Industrialiser le test fonctionnel Tendances, Enjeux et Bonnes Pratiques programme (I) 16:00 Accueil 16:10 Tendances et résultats de la recherche en test logiciel Pr. Didier Buchs - Unige 16:30 Enjeux et méthodes de l'industrialisation du test logiciel Pr. Bruno Legeard - Smartesting 16:50 Cursus de formation CH/FR Pr. Fabrice Bouquet Pr. Didier Buchs - UFC Unige 17:10 Mise en pratique et retours Tarificateur d'assurance maladie : ServiDirect Stéphane Debricon - UFC programme (II) 17:45 Table ronde: Le test est-il une discipline mature ? Sean Wootton chef d'équipe CTLQ Test Automation, Banque Pictet & Cie Nicolas Barrelet chef du service Intégration, CTI / Etat de Genève Reto Muller Instructeur ISTQB, SAQ (Association Suisse pour la qualité) Christian Cheyroux Président SAQ Genève Tendances et résultats de la recherche en test logiciel Didier Buchs, Université de Genève Test logiciel comportements problématiques Que veut-on tester ? fonctionnalité / hors fonctionnalité performance interfaces utilisateurs vulnérabilité Référentiel ? Référentiel ⇒ Quel processus de développement ? MDD: Model Driven Development Modèle Système description de exécutés sur dérivés de Tests abstraits Tests exécutable s version abstraite de Etat de la recherche Cadre méthodologique général maîtrisé! Techniques opérationnelles applicables Génération des tests Pilotes de tests Cas spécifiques en études (par ex: systèmes résilients complexes ) Adoption industrielle? Obstacles Modèles de mauvaise qualité Tests générés pas toujours pertinents Correction et complétude? Modèle Système description de dérivés de exécutés sur Tests abstraits Tests exécutable s version abstraite de Correction et complétude? Modèle Système description de dérivés de exécutés sur Tests Pertinence abstraits et Couverture? Tests exécutable s version abstraite de Pertinence et couverture MDD implique une bonne qualité fonctionnelle, mais ... Test de robustesse! Responsabilité des fabriquants d’outils! Où sont les modèles? Etat de l’art pas appliqué dans l’industrie! Conclusion Formation d’ingénieurs de tests Collaboration à des projets de recherche appliquée