[Agile Testing Day] Tests de charge
-
Upload
cellenza -
Category
Technology
-
view
201 -
download
3
Transcript of [Agile Testing Day] Tests de charge
Agile Testing Day – Les tests de charge26 janvier 2016
About me
Pierre-Henri Gache@phgache
www.pierrehenrigache.com
MVP Visual Studio ALM
#sommaire
1. A quoi ça sert ?
2. Peines d’une approche on Premise
3. Web Load Test dans Azure
4. Les Prérequis
5. Les étapes d’un projet
6. Au sein du pipeline de release
Cellenza
A quoi ça sert ?
PerformanceTTTTTT
g• TTTTTTTT TT ’TTTT TTTTTTTTTT
TTTT TTTTTT
T• TTTTTTTTTTTT TTTT T TT TTTTTT TTTTTTTTTTT TTTTTTTT
TTTTTT TTTTTT
T• TTTTT TT TTTTTTT TT TTTTTTTTTTTTT TT TTTTT TT TTTTTT TTTTTTTTTTT
TTTTTT t y
TTTTTTTT
• TTTT TTTTTT TTTTTT TTTTTTTTTTTTT TTT TTTTTTTT TTTT TTTTTTTTT TT TTTTTT TTTTTT
Peines d’une approche on Premise
Achat/ provisionning de
TTTTTTTTTT TT ’TTTTTTTT TT test +
TTTTTTTTTT
TTTTTTTTTTT TT TTTTTTTTTTTTTTTT TT TTTT
TTTT TT TTTTTTTT T
TTTTTT TT TTTTT !
TTTT TTTTTTTTT TTT TTTTTTTTTTTTTT TTTT
TTTTTTTT
Web Load Test dans Azure
Visual Studio 2013 (Ultimate)
Implement
Web Test
Load Test
Visual Studio Online
Load Test Web Service
Publish
Load Test Controller
Agents Pool
Provision
Web Application
Execute tests
Results Database
Store metrics
Web Load Test dans Azure
• Infrastructure on demand
Facile à mettre en
œuvre
• Paiement en user/minutes
Coûts maitrisés
• Instanciation automatique des injecteurs
Capacité illimitée
Les étapes d’un projet
Définition des différents scénarios
Développement des
scénarios
Réalisation du test de charge
Analyse des métriques
Amélioration des
performances
Définition des différents scénarios
D é t e r m i n e r lesTTTTTTTT TTTTTTTTTTTT
TTTTTTTT TTT TTTT TTTTTTTTTTTTT
Développement des scénarios
I m p l é m e n t e r les scénarios
TTTTTTT TTT TTTTTTTTTTT
TTTTTTTTTTTT TTT TTT TTTTT
TTTTTTTT TT TTTT TTTT T TTTTTT TTT TTT TTTTT
TTTTTTTT TT TTTT TTTT TTTTTTTTTT
Démo
Réalisation du test de charge
A j u s t e r l e s p a r a m è t r e sTT TT TTTTTTTT
TTTTTTT TTT TTTTTTT TTTTTTTTTTT
TTTTTTT TTTT TTTTT TTTTT
TTTTTT TT TTTTTTTT TT TTTT
TTTTTTTTTT TTT TTTTTTTT TTTTTTTT
Démo
Analyse des métriques
T é l é c h a r g e r le rapport
TTTTTTTTTT les métriquesTTTTTTTTTTT
TTTTTTTT TTTTTTTTT TTTTTTTTT TT TTTT
TTTTTTTTTT TTT TTTTTTTT
Démo
Amélioration des performances
D é t e r m i n e r les points deTTTTTTTTTT
TTTTTTTT TTT TTTTTTTTT TTTTTTTT
TTTTTTTTT ’
TTTTTT TT TTTTTTTTT
Au sein du pipeline de release
V a l i d e r les performances avant unTTTTTTTTTTT
TTTTTTTT TT TTTTTTT TTTTTTTTTTT
TT TTTTTTTTTTTT
TTTTTTTTTTTT TTT -TTTTTTTTTT
C o û t s m a i t r i s é s
Démo
Ressources
https://github.com/melcom/AzureLoadTests
https://www.visualstudio.com/products/visual-studio-team-services-vs
Questions ?