31.07.2014 Views

Gestion de projets / MOA, Maîtrise d'ouvrage - Orsys

Gestion de projets / MOA, Maîtrise d'ouvrage - Orsys

Gestion de projets / MOA, Maîtrise d'ouvrage - Orsys

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Stage pratique <strong>de</strong> 2 jour(s)<br />

Réf : IFO<br />

Participants<br />

Responsables <strong>de</strong>s tests,<br />

managers, ingénieurs <strong>de</strong> tests<br />

<strong>de</strong> validation/qualification<br />

fonctionnelle (MOE ou <strong>MOA</strong>).<br />

Pré-requis<br />

Bonnes connaissances <strong>de</strong>s<br />

processus d'ingénierie du<br />

logiciel, dont les processus <strong>de</strong><br />

test.<br />

Prix 2014 : 1450€ HT<br />

Eligible DIF<br />

Dates <strong>de</strong>s sessions<br />

Paris<br />

13 mar. 2014, 5 juin 2014<br />

9 oct. 2014, 11 déc. 2014<br />

Industrialiser les tests fonctionnels<br />

OBJECTIFS<br />

L'industrialisation <strong>de</strong>s tests fonctionnels est un axe majeur <strong>de</strong> l'amélioration <strong>de</strong> la qualité <strong>de</strong>s applications.<br />

Cette formation présente les bonnes pratiques pour parvenir à un bon niveau d'industrialisation. Elle présente<br />

également les outils permettant <strong>de</strong> gérer et d'automatiser les tests.<br />

1) Introduction aux tests fonctionnels<br />

2) <strong>Gestion</strong> <strong>de</strong>s tests fonctionnels<br />

3) Automatisation <strong>de</strong>s tests<br />

1) Introduction aux tests fonctionnels<br />

4) Pratiques avancées<br />

5) Bilan et synthèse<br />

- Les définitions du test fonctionnel.<br />

- Les types <strong>de</strong> tests concernés.<br />

- Industrialisation du test fonctionnel.<br />

- Rappel du processus <strong>de</strong> test fonctionnel.<br />

- Chaînes d'outils pour le test fonctionnel.<br />

- Industrie du test, TRA, Offshoring et STaaS (Software Testing as a Service).<br />

- Coûts et gains du test fonctionnel. Modèles <strong>de</strong> rentabilité.<br />

Etu<strong>de</strong> <strong>de</strong> cas<br />

Calcul <strong>de</strong> rentabilité d'un projet en suivant diverses hypothèses.<br />

2) <strong>Gestion</strong> <strong>de</strong>s tests fonctionnels<br />

- Les gestionnaires d'exigences et <strong>de</strong> traçabilité.<br />

- Les gestionnaires <strong>de</strong> référentiels <strong>de</strong>s tests.<br />

- Bi-traçabilité exigences/spécifications/tests.<br />

- Préparation <strong>de</strong>s plateformes <strong>de</strong> test.<br />

- Préparation <strong>de</strong>s données <strong>de</strong> tests.<br />

- Rédaction <strong>de</strong>s cas <strong>de</strong> test.<br />

- Constitution <strong>de</strong>s plans <strong>de</strong> tests fonctionnels.<br />

- Exécution et suivi <strong>de</strong>s résultats <strong>de</strong>s tests.<br />

Travaux pratiques<br />

Mise en oeuvre <strong>de</strong> tests fonctionnels sur une application Web Open Source. Utilisation du référentiel <strong>de</strong> test<br />

Testlink en support.<br />

3) Automatisation <strong>de</strong>s tests<br />

- Les outils d'automatisation.<br />

- Automatisation par robot <strong>de</strong> tests, par API fonctionnelle.<br />

- Couche d'abstraction fonctionnelle.<br />

- Carte <strong>de</strong>s composants graphiques.<br />

- Techniques <strong>de</strong> reconnaissance <strong>de</strong>s composants.<br />

- Séparation <strong>de</strong> la logique et <strong>de</strong>s données <strong>de</strong>s tests automatisés.<br />

- Publication <strong>de</strong>s tests et <strong>de</strong> résultats <strong>de</strong> test du robot dans le référentiel <strong>de</strong> test.<br />

- Maturité et automatisation <strong>de</strong>s tests.<br />

Travaux pratiques<br />

Automatisation <strong>de</strong>s tests fonctionnels manuels à l'ai<strong>de</strong> <strong>de</strong> robots <strong>de</strong> test (Sélénium...). Pilotage <strong>de</strong>s tests<br />

d'une application riche avec une API fonctionnelle.<br />

4) Pratiques avancées<br />

- Techniques <strong>de</strong> communication entre outils.<br />

- Spécification par l'exemple.<br />

- Modèle <strong>de</strong> test et tests basés sur les modèles.<br />

- Générateurs <strong>de</strong> tests et <strong>de</strong> script <strong>de</strong> test.<br />

- Frameworks <strong>de</strong> tests unitaires et test fonctionnel <strong>de</strong> qualification.<br />

- Intégration dans <strong>de</strong>s chaînes d'intégration continue.<br />

Travaux pratiques<br />

Spécification par l'exemple avec Fitness. Alimentation automatique <strong>de</strong>s données vers le robot. Génération <strong>de</strong><br />

tests et chaîne d'intégration continue.<br />

5) Bilan et synthèse<br />

- Retour d'expérience chiffré à travers un projet <strong>de</strong> test fonctionnel qui a échoué.<br />

- Retour d'expérience chiffré à travers un projet <strong>de</strong> test fonctionnel qui a réussi.<br />

ORSYS, La Gran<strong>de</strong> Arche, Paroi Nord, 92044 Paris La Défense ce<strong>de</strong>x. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 50 / 66

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!