Le projet. Software QUality ASsurance enhancement. Club Qualimétrie 25 / 01 / 2011



Documents pareils
Solution globale de gestion et reporting projet

EUDONET EN 2014 QUI SOMMES NOUS? 800 RÉFÉRENCES CLIENTS ÉDITEUR ET INTÉGRATEUR DE EUDONET + 14 ANS D EXPÉRIENCE

OFFRE MDB Service & Architecture Technique. MyDataBall Saas (Software as a Service) MyDataBall On Premise

répondre aux défis de l ingénierie logicielle déploiement et mise en œuvre opérationnelle : l'industrialisation au service de la compétitivité

Intervenants. Thomas d'erceville Project Manager. Christian NGUYEN Practice Manager IT Quality

DEMANDE D INFORMATION RFI (Request for information)

Paie - RH. Un ERP à la richesse fonctionnelle exceptionnelle

Infostructures Performances Management La sécurité, la robustesse er la performance de vos infrastructures de données

L art d ordonnancer. avec JobScheduler. François BAYART

Mise à disposition d un outil CRM aux MOAR pour soutenir le déploiement des SIS. Vendredi 13 janvier 2012

CONSULTANT AMOA/RECETTE à la recherche d un poste dans la région de Montpellier 7 ans d expérience

L ÉCHANGE DE DONNÉES TEMPS RÉEL

Testing and Acceptance Management industrialiser

Rendez-vous la liberté avec Rational Quality Manager

Pilot4IT Tableaux de Bord Agréger et consolider l ensemble de vos indicateurs dans un même portail.

tech days AMBIENT INTELLIGENCE

Microsoft France. Pour en savoir plus, connectez-vous sur ou contactez notre Service Client au *

Expert technique J2EE

Erick Consultant AMOA / SI Senior

M2 SIAW - Exemples de stages réalisés. Gabriella Salzano - Document de travail - 28/1/2015

proximite + qualite + competitivite

Migration et import de données

IT Solutions OFFREZ PLUSIEURS VIES À VOS CONTENUS. Intégration

Usine de développement : étude comparative

LES TESTS CHEZ AXA FRANCE QUALIFICATION DES SOLUTIONS INFORMATIQUES (QSI) JFTL 14 avril 2015

Sage 100 Entreprise Edition Etendue Module CRM Inclus

Marie-Christine Spengler

Vérifier la qualité de vos applications logicielle de manière continue

Séminaire Gestion Incidents & Problèmes

Cognit Ive Cas d utilisation

CATALOGUE DE LA GAMME EASYFOLDER OFFRE GESTION DE CONTENUS NUMERIQUES

L essentiel Sage 100 Entreprise i7

L exploitation des rapports de vérifications réglementaires : quels enjeux, quelle solution?

Cloud Computing. La révolution industrielle informatique Alexis Savin

GESTION DE DONNÉES TECHNIQUES

Bienvenue au Club Logistique! Jeudi 05 décembre 2013

Choix et déploiement d un outil de test : Retours d expérience sur les spécificités de l open source

Piloter PrestaShop Avec OpenERP

PagesJaunes.fr Mise en place de Scrum de scrum. Fabien Grellier Agile Tour Octobre

Urbanisation des systèmes d information

BI Open Source Octobre Alioune Dia, Consultant BI

Présentation Brocelia : agence digitale depuis 1996

Offre Référentiel d échange

Le terme «ERP» provient du nom de la méthode MRP (Manufacturing Ressource Planning) utilisée dans les années 70 pour la gestion et la planification

--- SIDOMTECH (Auto-Entreprise) ---

DATASET / NETREPORT, propose une offre complète de solutions dans les domaines suivants:

Linux Expo Gestion des Identités et des Accès. Le 16 mars Arismore

Les Bonnes PRATIQUES DU TEST LOGICIEL

Enterprise Scrum Organisation des développements chez exo. Agile Tour Rennes 2010 / 10 / 07

Design. Search. Cloud AMOA ECM. Intégration. IT Solutions. Formation. Développement. Mobilité. Open source. Infogérance. Ergonomie

Drive your success. «Un écosystème complexe implique une capacité de gestion temps réel des aléas»

Cursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement

FORMATION SUPPORT MOAR. Mardi 26 juin 2012

Visual IT Operations Club «Production IT dans le domaine de l Assurance Sociale» Jeudi 20 Juin 2013

QUARTIS OPTIMA WEB 2.0

Gagner en performance avec un extranet. et mener son projet extranet?

PLATEFORME MÉTIER DÉDIÉE À LA PERFORMANCE DES INSTALLATIONS DE PRODUCTION

Consultant fonctionnel et technique/ingénieur d'étude/cp/amoa/formateur

Circuit du médicament informatisé

Les 10 pratiques pour adopter une démarche DevOps efficace

Modernisation SI & Télécom des Samu-Centres 15. Assemblée Générale SUdF

l E R P s a n s l i m i t e

RMLL Présentation Activité Pentaho

Architecture SOA Un Système d'information agile au service des entreprises et administrations

Migration du pack office Planification, préparation, déploiement et formation

Formations 2015 JASPER, REDMINE, TABLEAU, TALEND, SPAGO BI ALTIC & SYNOTIS - TRAINING CENTER 24 RUE DE L EGLISE VINCENNES

Expertises Métiers & e-business. Technologies Microsoft & OpenSource. Méthodologies et gestion de projet

AngularJS pour une application d'entreprise

Retour d expérience RATP. Intégrer le test de performance au cœur du processus de développement agile. Challenges, techniques, résultats.

Le meilleur du marché pour sécuriser vos données

De la criticité de la haute dispo pour améliorer le service à l'usager : le Cg44 prend la vague de l agilité

Portail de Management de Visioconférence As a Service

Software Application Portfolio Management

Bertrand Cornanguer Sogeti

BI2B est un cabinet de conseil expert en Corporate Performance Management QUI SOMMES-NOUS?

Technique et architecture de l offre Suite infrastructure cloud. SFR Business Team - Présentation

Consultant Avant Vente Offre Management du SI

MyReport Le reporting sous excel. La solution de business intelligence pour la PME

Sources Authentiques. Denis VAN NUFFELEN - Chef de Projet S.A. - ewbs-bced. BCED 3 décembre 2013 Moulins de Beez

PAS X. PAS-X Services. Competence. Implementation. Support. Vue d ensemble des services SERVICES PAS-X. Centres de services internationaux

Approche Méthodologique de la Gestion des vulnérabilités. Jean-Paul JOANANY - RSSI

25 % EXPERTS PAR AN. + de de 35. près de 50 DE CROISSANCE DE L OPEN SOURCE ANNÉES D EXPERIENCE AU SERVICE DE L OPEN SOURCE

Glassfish dans le milieu médical. Sun Aquarium Paris 26 Juin 2009 Jacky Renno

Comment tirer le meilleur profit de votre système d information & de votre infrastructure

International Master of Science: Quality & Service Management

S84-1 LA GRC ET LE SI (Système d Information) Qualification des données clientèle La segmentation de la clientèle


AXIAD Conseil pour décider en toute intelligence

Zabbix. Solution de supervision libre. par ALIXEN

OFFRES DE STAGE 2012 / 2013 «IL FAIT BEAU D'APPRENDRE LA THEORIQUE DE CEUX QUI SAVENT BIEN LA PRATIQUE.» MICHEL DE MONTAIGNE

Offres de stages 2011/2012

Système d échange inter-administration avec Petals ESB

les GDT dans le Système d Information informatisé Muriel Pinel Laurent Tabourot

Chef de Projet Web. Expériences. Compétences. Diplômes. Formations. Communication. Informatique

Suite Jedox La Business-Driven Intelligence avec Jedox

Comment optimiser les tests avec une démarche d automatisation simplifiée

Président d Inotekk Gestion de la société, développement du portefeuille clients, gestion et réalisation des projets informatiques

Formations 2015 JASPER, REDMINE, TABLEAU, TALEND, SPAGO BI SYNALTIC 24 RUE DE L EGLISE VINCENNES

Créer un référentiel client grâce à Talend MDM

Les nouveautés Version 8

Transcription:

Le projet Software QUality ASsurance enhancement Club Qualimétrie 25 / 01 / 2011

Le projet Software QUality ASsurance enhancement Qu est-ce que Squash? L outillage open source proposé par Squash Les outils : Squash TM Squash TA Squash Data Squash SC Architecture technique de Squash Point d avancement Les partenaires du projet Club Qualimétrie 25 / 01 / 2011

Qu est-ce que Squash? SQUASH est un projet open source visant à structurer et industrialiser les activités du test fonctionnel. 4 axes de recherche : 3

L outillage open source proposé par Squash Une boîte à outils open source fondée sur un ensemble de briques open source enrichies ou reliées entres elles par de nouveaux développements 4

Les outils : Squash TM (Test Management) (1/3) Objectif : Gérer le patrimoine de test. Briques : Squash TM, Mantis, JIRA (connecteur) Fonctionnalités : Gestion multi-projet et appels inter-projet Prise en charge des exigences Organisation/rédaction des tests Gestion de plans de test Exécution des tests Gestion des anomalies (connecteur Mantis / JIRA) Reporting Facilité d administration Possibilités de personnalisation Points différenciant : Technologie client léger Open source Ergonomie Web 2.0 (ajax) 5

Les outils : Squash TM (Test Management) (2/3) Bibliothèque des exigences Bibliothèque des tests Bibliothèque des campagnes 6

Les outils : Squash TA (Test Automation) (1/3) Objectif : Automatiser les tests de non régression. Briques : CubicTest, Selenium, Maven, Hudson, Soap UI, Squash TM Fonctionnalités : Modélisation des tests automatisés Variabilisation et maintenance des scripts Génération des scripts d automatisation Construction des campagnes de tests automatisés Stockage des scripts sur repository centralisé Lancement et supervision des campagnes de tests automatisés Génération des rapports Connecteur avec l outil de gestion du patrimoine de test (Squash TM) Les technologies prises en charge par Squash TA sont multiples : Applications web (Java,.NET, PHP ) Web Services Batchs Clients lourds 7

Les outils : Squash TA (Test Automation) (2/3) Modélisation des tests automatisés Les différentes étapes de la modélisation Pour décrire à l automate les écrans avec lesquels il doit interagir et les actions qu il doit y effectuer. Ces tests sont créés selon un paradigme «état-transition», via une interface graphique type glissez-désposer 1 ) Description des écrans [états] 2 ) Définition des actions [transitions] 3 ) Variabilisation Génération des scripts d automatisation Pour définir la séquence d un test automatisé en décrivant les pré et post opération intervenant un amont ou en aval du déroulement du test automatisé. Organisation des campagnes d automatisation Pour enchaîner et ordonnancer plusieurs scripts automatisés afin de créer une campagne de tests automatisés. Exécution 8

Les outils : Squash TA (Test Automation) (3/3) 9 Les différentes étapes de l exécution

Les outils : Squash Data (1/2) Objectif : Gérer les jeux de données. Briques : Jailer, Benerator, Squash Data Fonctionnalités : Création des jeux de données : Peuplement de bases de données Acquisition de données : Échantillonnage Anonymisation Variabilisation Stockage des jeux de données : Tous types de jeux de données : SQL, XML, dbunit, CSV, Tri/classification Gestion des droits d accès Utilisation des jeux de données : Injection des données (gestion des environnements/bases/schémas multiples) Scripts d injection (gestion de pré et post opération) Transfert de fichiers (FTP, SFTP ) 10

Les outils : Squash Data (2/2) Description du schéma de la base Exemple d utilisation : échantillonnage Pour décrire le modèle de la base de données de laquelle seront extraits les jeux de données. Squash Data peut acquérir le modèle par reverse engineering. Définition du périmètre d extraction Pour circonscrire l extraction à un ensemble de tables données. Décrire le schéma d extraction Pour indiquer à partir de quelle table et selon quel(s) critère(s) les données devront être extraites (conditions, volumétrie, type de sortie des données extraites ). Lancer l extraction des données Pour récupérer les grappes de données correspondant au schéma d extraction. Stocker les données extraites Pour centraliser, classer et partager les données. Injection des données 11

Les outils : Squash SC (Service Center) Objectif : Piloter et administrer les centres de service de qualification logicielle. Briques : Alfresco, Nuxeo, Taskfreak, Collabtive, SO Planning Fonctionnalités : Pilotage de l activité: Planification Suivi du temps de travail Gestion des tâches Gestion des ressources Suivi des demandes : Gestion des bons de commande Gestion des tickets d incident Bases de connaissance : Gestion électronique de documents (GED) Wiki Administration des plateformes de test : Portail de supervision des outils et environnements Gestion des versions applicatives 12

Architecture technique de Squash 13

Point d avancement En avance de phase sur le démarrage officiel du projet, nous avons commencé à travailler sur les outils de Squash. Point d avancement : Module Squash TM Version actuelle de l outil utilisable Les travaux en cours Prochainement Pas encore Développements en cours POC à partir de juin 2011 Mise en production du lot 1 en septembre 2011 Squash TA pour l automatisation : Version actuelle déployée à des applications web, Generali, BGPI et ASIP Santé des webservices, des batchs. Développements en cours Mise en production de la version 2 à partir de début 2012 Squash Data pour : le peuplement de BDD l échantillonnage l anonymisation le stockage centralisé Version actuelle déployée à l ASIP Santé Développements en cours Mise en production de la version 2 à partir de début 2012 Squash SC Pas encore Solution en cours de conception Premier lot proposé au cours du 1 er semestre 2012 La roadmap indicative des différents modules du projet officiel est disponible sur le site du projet : www.squashtest.org 14

Les partenaires du projet Les partenaires de SQUASH regroupent des grands comptes, des PME et des institutionnels. Suite à sa labellisation par le pôle Logiciel Libre de Systematic, le projet a été retenu pour financement dans le cadre du Fond Unique Interministériel n 10. Le projet est ainsi soutenu par la DGCIS, la région Île de France et le département 92. Le projet subventionné en quelques chiffres : Durée 24 mois (de mars 2011 à février 2012) Coût total 2,996 M Aides 1,286 M (Collectivités) 15

Le projet Software QUality ASsurance enhancement Questions / Réponses Merci de votre attention Club Qualimétrie 25 / 01 / 2011