/
Outils Outils

Outils - PowerPoint Presentation

test
test . @test
Follow
397 views
Uploaded On 2017-04-10

Outils - PPT Presentation

de qualité logicielle pour testeurs généralistes 09022011 Didier Hattab TTC Testing Etienne Margraff Access it Agenda Visual Studio 2010 ALM Vue densemble du processus Mise en place de tests fonctionnels ID: 535865

tests les des test les tests test des est

Share:

Link:

Embed:

Download Presentation from below link

Download Presentation The PPT/PDF document "Outils" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Slide1
Slide2

Outils de qualité logicielle pour testeurs généralistes

09/02/2011 Didier HattabTTC Testing

Etienne Margraff

Access

itSlide3

Agenda

Visual Studio 2010 ALMVue d’ensemble du processusMise en place de tests fonctionnelsCollaborer avec les développeursAutomatisationOutils complémentairesSlide4

Visual Studio 2010 ALMSlide5

Où en est-on?

Avant 2010:Versions 2005 et 2008 comprenaient les tests techniquesDébut 2010 : Nouvelle version de la gamme de produitInclut les outils pour testeurs généralistesAujourd’hui :De plus en plus d’équipes utilisent les outils de tests 2010Déjà un feature pack qui complète l’offre !Déjà un service pack 1 en beta « Go Live » !Slide6

Le rôle du testeur

Généraliste

Spécialiste

Un peu de scripts

Compétences fortes en scripting

Quelques compétences de développement

Développement poussé

Développe des tests automatisés complets

Compétence de développement expert

Tests

dits

: “Black Box”

Tests

dits

: “White Box”

Tests

d’API

La

majorité

des

outils

de tests

Tests manuels

70%

des

activités

de testSlide7

Vue d’ensemble du processus

Création de Tâches

Correction de

l’anomalie

Création

D’anomalie

Création

d'un cas de test

Ajout au plan

de test

Exécution

Création d’une

spécification

Développeurs

Testeurs

Fonctionnels

Build

Echec

Succès

MAJ indicateurs

de QualitéSlide8

Planifier les tests

Un plan de testpermet d’organiser les fonctionnalités à testercontient des cas de testsest utilisé tout au long du processus de développementest associé à un seul projet d’équipe TFSUn cas de testest un élément de travail (comme les tâches)possède un étatdéfinit les étapes à réaliser pour valider un aspect de l’applicationSlide9

Exécuter les tests

L’exécution est guidée par un outilLes collecteurs enregistrent automatiquementLa vidéo de l’écranLa trace de débogage (IntelliTrace)Les informations systèmeLes actions réaliséesEtc.Il est possible deReporter une anomalieEnrichir le résultat de test (captures d’écran…)Slide10

Démo

Création d’un plan de testExécution de testsCréation d’anomalies (bogues) Slide11

Collaborer avec les développeurs

A partir de Visual Studio un développeur a accès à la liste des anomaliesAu sein d’une fiche de bogue toutes les informations nécessaires sont là !la vidéo donne un premier aperçu du problèmel’intelliTrace offre plus de détails…… et ainsi de suiteIl corrige l’anomalie et associe le code modifié à la ficheL’équipe qualité visualise l’état des anomaliesvérifie si elles sont effectivement corrigéesSlide12

Démo

Visualisation du bogueCorrection et validation de la correctionSlide13

Automatiser

Cas de testSemiAutomation

Personnalisation

Validation d’interface

2.

Génération de code

Automatisation

Complète

3.

Enrichir le cas de test

1.

Exécution manuelleSlide14

AutomatiserQuels objectifs ?

Mettre le travail du testeur au service de l’équipeAugmenter la productivité de l’équipe qualitéAméliorer la qualité du produit final!Comment ça marche ?Génération de code .NETReproduction des actions de la souris et du clavierUtilise l’arbre des contrôles graphiquesSlide15

Démo

Automatisation d’un cas de testSlide16

Suivre les tests

Possibilité de générer des rapportsÀ partir de reporting servicesÀ partir d’ExcelÀ partir de Test Manager (test scribe)Le tableau de bord Sharepoint permet de synthétiser l’information Tout est personnalisable !Slide17

Exemples de rapports

Test Run Results

Stories Progress

Burndown

and Velocity

Bug Status

Test Case Readiness

Stories Overview

Bug Trends

Test Plan ProgressSlide18

Tableau de bordSlide19

Lab management

Gestion des environnement de validationOpération redondante et chronophageSans valeur ajoutéeLa solution … automatiser !Lab management : gestion automatisée d’environnements virtuels de testTFS 2010

System Center Virtual Machine Manager

Hyper VSlide20

Lab management

Quelques fonctionnalités…AdministrationDéploiement d’un environnement en un clicDéploiement sur l’environnement simplifié à l’extrêmeCôté testsExécution manuelle ou automatisée de tests sur ces environnementsCollecte d’information sur tout l’environnementPrise de snapshots en une opération (débug simplifié !)Slide21

RessourcesMachine virtuelle de démo disponible

Blogshttp://blogs.msdn.com/lab_management/http://blogs.msdn.com/vstsqualitytools/http://www.facebook.com/vs2010.francehttp://blogs.msdn.com/vsnewsfr/http://blogs.developpeur.org/etiennehttp://blogs.developpeur.org/azraSlide22