CloudNetCare
L’expert de la Web Quality Assurance
Comment Bouygues Telecom a mis en place un
processus d’intégration continue sans faille ?
Objectifs :
•	 Mettre en place un processus d’intégration
continue fiable
•	 Optimiser les temps de déploiement des
nouvelles versions du site internet
•	 Trouver une solution efficiente afin de
raccourcir les phases de recette
Résultats :
•	 Automatisation des processus de mise en
production
•	 Gain qualitatifs et organisationnel
permettant un recentrage sur le
développement
•	 Division par deux du temps consacré aux
tests, augmentation de la qualité des
développements et économie budgétaire
Histoire d’un partenariat gagnant
Depuis 2012, nous entretenons une relation
de confiance avec le groupe Bouygues
Télécom.
Tout d’abord en tant qu’utilisateur de notre
module historique, les Tests de Montée en
Charge (TMC).
Satisfait par notre prestation, notre
collaboration n’a cessé de s’étoffer via le
module de supervision et le cofinancement
de notre module : les tests fonctionnels. Nous
permettant ainsi de compléter et valider notre
plateforme.
Aujourd’hui, nous permettons aux équipes
de Bouygues Telecom d’automatiser le
processus de tests dans leur environnement
de pré-production et de réaliser la supervision
applicative en production.
Ainsi le groupe a réussi à garantir la fiabilité
et la performance de leur site en évolution
permanente en passant à un processus
d’intégration continue.
Mai 2012 :
Rencontre
Sept./Déc. 2012 :
Phase pilote
1er
semestre 2013 :
Contrat TMC
2ème
semestre 2013 :
Contrat TMC +
Supervision
1er
semestre 2013 :
Co-financement TF
Juin 2014 :
Contrat 1 an
plateforme complète
Contact : dircom@cloudnetcare.com | +33 (0)1 84 20 44 13 | @CloudNetCare_FR
L’intégration continue sans faille
A la suite des développements et des tests
unitaires et d’intégrations, la plateforme
CloudNetCare prend le relais :
1.	 Une fois les builds validés et comités,
les tests fonctionnels et de l’interface
graphique (test d’UI) sont déclenchés
depuis le cloud par de véritables
navigateurs web (Chrome, IE, Firefox).
Toutes les fonctionnalités sont testées en
une heure maximum.
2.	 Un rapport complet des tests permet aux
équipes de développement de valider
que les modifications et les nouvelles
fonctionnalités sont correctement
interprétées par les navigateurs web
testés, et qu’elles ne génèrent pas de
régressions.
3.	 Les tests de performance sont menés
régulièrement afin d’assurer que
l’expérience utilisateur reste intacte
et réponde aux directives des équipes
métiers. Ils sont associés aux tests de
charge permettant de garantir l’accès du
site en cas de pic d’affluence.
4.	 Les équipes métiers ont à leur disposition
les scénarios utilisés dans le cadre des
tests précédents afin de contrôler en
continu la fiabilité du site en production.
« Nous utilisons CloudNetCare dans le cadre du développement du site Bouygues Telecom.
CloudNetCare nous permet d’automatiser toutes les phases de recette et d’avoir mis en place un
processus de tests continus. Ainsi nous avons divisé par deux les temps de tests et augmenté
significativement la qualité de nos développements. »
Yves Renoue - Technical Director
« Les équipes de développement e-commerce de Bouygues Telecom ont intégré CloudNetCare
dans leurs processus de développement :
•	 Les phases de recette, récurrentes, chronophages et peu motivantes, sont prises en charge
par les internautes «virtuels» de CloudNetCare qui n’oublient rien
•	 La phase de test de non régression est assurée en 2h et nous pouvons ainsi livrer une nouvelle
version à moins de 2h de la mise en production
•	 Nos ingénieurs QA peuvent se consacrer uniquement aux tests de nouvelles fonctionnalités,
pour amener plus de clients sur le site Bouygues Telecom »
Témoignage de Jean-Pierre Zemmour - QA Manager
© 2015 nLiive. Tous droits réservés

Cas Client Bouygues Telecom - CloudNetCare

  • 1.
    CloudNetCare L’expert de laWeb Quality Assurance Comment Bouygues Telecom a mis en place un processus d’intégration continue sans faille ? Objectifs : • Mettre en place un processus d’intégration continue fiable • Optimiser les temps de déploiement des nouvelles versions du site internet • Trouver une solution efficiente afin de raccourcir les phases de recette Résultats : • Automatisation des processus de mise en production • Gain qualitatifs et organisationnel permettant un recentrage sur le développement • Division par deux du temps consacré aux tests, augmentation de la qualité des développements et économie budgétaire Histoire d’un partenariat gagnant Depuis 2012, nous entretenons une relation de confiance avec le groupe Bouygues Télécom. Tout d’abord en tant qu’utilisateur de notre module historique, les Tests de Montée en Charge (TMC). Satisfait par notre prestation, notre collaboration n’a cessé de s’étoffer via le module de supervision et le cofinancement de notre module : les tests fonctionnels. Nous permettant ainsi de compléter et valider notre plateforme. Aujourd’hui, nous permettons aux équipes de Bouygues Telecom d’automatiser le processus de tests dans leur environnement de pré-production et de réaliser la supervision applicative en production. Ainsi le groupe a réussi à garantir la fiabilité et la performance de leur site en évolution permanente en passant à un processus d’intégration continue. Mai 2012 : Rencontre Sept./Déc. 2012 : Phase pilote 1er semestre 2013 : Contrat TMC 2ème semestre 2013 : Contrat TMC + Supervision 1er semestre 2013 : Co-financement TF Juin 2014 : Contrat 1 an plateforme complète Contact : dircom@cloudnetcare.com | +33 (0)1 84 20 44 13 | @CloudNetCare_FR
  • 2.
    L’intégration continue sansfaille A la suite des développements et des tests unitaires et d’intégrations, la plateforme CloudNetCare prend le relais : 1. Une fois les builds validés et comités, les tests fonctionnels et de l’interface graphique (test d’UI) sont déclenchés depuis le cloud par de véritables navigateurs web (Chrome, IE, Firefox). Toutes les fonctionnalités sont testées en une heure maximum. 2. Un rapport complet des tests permet aux équipes de développement de valider que les modifications et les nouvelles fonctionnalités sont correctement interprétées par les navigateurs web testés, et qu’elles ne génèrent pas de régressions. 3. Les tests de performance sont menés régulièrement afin d’assurer que l’expérience utilisateur reste intacte et réponde aux directives des équipes métiers. Ils sont associés aux tests de charge permettant de garantir l’accès du site en cas de pic d’affluence. 4. Les équipes métiers ont à leur disposition les scénarios utilisés dans le cadre des tests précédents afin de contrôler en continu la fiabilité du site en production. « Nous utilisons CloudNetCare dans le cadre du développement du site Bouygues Telecom. CloudNetCare nous permet d’automatiser toutes les phases de recette et d’avoir mis en place un processus de tests continus. Ainsi nous avons divisé par deux les temps de tests et augmenté significativement la qualité de nos développements. » Yves Renoue - Technical Director « Les équipes de développement e-commerce de Bouygues Telecom ont intégré CloudNetCare dans leurs processus de développement : • Les phases de recette, récurrentes, chronophages et peu motivantes, sont prises en charge par les internautes «virtuels» de CloudNetCare qui n’oublient rien • La phase de test de non régression est assurée en 2h et nous pouvons ainsi livrer une nouvelle version à moins de 2h de la mise en production • Nos ingénieurs QA peuvent se consacrer uniquement aux tests de nouvelles fonctionnalités, pour amener plus de clients sur le site Bouygues Telecom » Témoignage de Jean-Pierre Zemmour - QA Manager © 2015 nLiive. Tous droits réservés