24
Real Time Trend & Failure Analysis using Test Trend Analyzer (TTA) Anand Bagmar Aasawaree Deshmukh

Real time trend and failure analysis using TTA-Anand Bagmar & Aasawaree Deshmukh

Embed Size (px)

Citation preview

Page 1: Real time trend and failure analysis using TTA-Anand Bagmar & Aasawaree Deshmukh

Real  Time  Trend  &  Failure  Analysis  using  

Test  Trend  Analyzer  (TTA)  

Anand  Bagmar  Aasawaree  Deshmukh  

Page 2: Real time trend and failure analysis using TTA-Anand Bagmar & Aasawaree Deshmukh

Reality  in  Organiza.ons  

Page 3: Real time trend and failure analysis using TTA-Anand Bagmar & Aasawaree Deshmukh
Page 4: Real time trend and failure analysis using TTA-Anand Bagmar & Aasawaree Deshmukh

Product  1   Product  2  

Product  3   Product  4  

Page 5: Real time trend and failure analysis using TTA-Anand Bagmar & Aasawaree Deshmukh
Page 6: Real time trend and failure analysis using TTA-Anand Bagmar & Aasawaree Deshmukh

Test  Trend  Analyzer    (TTA)  

Page 7: Real time trend and failure analysis using TTA-Anand Bagmar & Aasawaree Deshmukh

•  A  single  point,  visual  solu0on  to  gauge  the  health  of  your  product  por:olio  using  Test  Automa.on  results    by  means  of  –  –  Compara.ve  views    –  Trends  analysis  –  Failure  analysis  

•  and  providing  –  Drill-­‐down  reports  –  Customizable  reports  

•  So  that    –  Different  stakeholders  can  get  single  click  view  of  the  health  status  and  poten.al  

issues  –  A  project  team  can  decide  if  automa.on  is  useful  or  not.  –   automated  data  colla.on  and  trending  to  avoid  manual  data  aggrega.on  and  

interpreta.on  •  With  the  stakeholders  being  

–  Developers  –  QA  –  QA  Leads  /  Manager  /  Directors  –  Tech-­‐Ops  

TTA  –  Test  Trend  Analyzer  -­‐  Vision  

Page 8: Real time trend and failure analysis using TTA-Anand Bagmar & Aasawaree Deshmukh

Collect  Test  Run  data  in  TTA  

•  Automa.c  Upload  

•  Manual  Upload  

Page 9: Real time trend and failure analysis using TTA-Anand Bagmar & Aasawaree Deshmukh

Test  Framework  

CI  Integra.on  

Job(s)  Triggered  

Page 10: Real time trend and failure analysis using TTA-Anand Bagmar & Aasawaree Deshmukh

   

Test  Command        

Clean  /  Compile  /  Setup      

Run  Tests        

Return  to  CI      

CI  job  triggered     Build  Tool  

Page 11: Real time trend and failure analysis using TTA-Anand Bagmar & Aasawaree Deshmukh

Test  Command      

Clean  /  Compile  /  Setup    

Run  Tests      

Send  results  to  TTA    

Return  to  CI    

CI  job  triggered    Build  Tool  

Ant  /  Maven  /  Gradle  /    Make  /  Rake  …  

xUnit  /  testNG  /  …  Java  /  C#  /  Perl  /  Python  /  Ruby  …  

GO  /  Hudson  /  Jenkins  /  Bamboo  /  ..  

Page 12: Real time trend and failure analysis using TTA-Anand Bagmar & Aasawaree Deshmukh
Page 13: Real time trend and failure analysis using TTA-Anand Bagmar & Aasawaree Deshmukh
Page 14: Real time trend and failure analysis using TTA-Anand Bagmar & Aasawaree Deshmukh
Page 15: Real time trend and failure analysis using TTA-Anand Bagmar & Aasawaree Deshmukh
Page 16: Real time trend and failure analysis using TTA-Anand Bagmar & Aasawaree Deshmukh
Page 17: Real time trend and failure analysis using TTA-Anand Bagmar & Aasawaree Deshmukh
Page 18: Real time trend and failure analysis using TTA-Anand Bagmar & Aasawaree Deshmukh
Page 19: Real time trend and failure analysis using TTA-Anand Bagmar & Aasawaree Deshmukh

For  Different  Sub  –  Projects    

74  67  

89   90  

10   12   8  2  3   5   4   8  

Project  1   Project  2   Project  3   Project  4  

Tests  Summary  

%  of  Tests  Passed   %  of  Tests  Failed   %  of  Errors  

Page 20: Real time trend and failure analysis using TTA-Anand Bagmar & Aasawaree Deshmukh

Test  Status  for  a  Single  Project  

88%  

10%   2%  

Project-­‐ABC  

%  of  tests  passed  

%  of  tests  failed  

%  of  tests  not  completed  

Page 21: Real time trend and failure analysis using TTA-Anand Bagmar & Aasawaree Deshmukh

For  Tech-­‐Ops  /  IT  

0  

2  

4  

6  

8  

10  

12  

Machine  1   Machine  2   Machine  3   Machine  4  Project  1   10   12   6   7  Project  2   4   8   0   9  Project  3   2   4   9   5  

No.  of  h

ours  

Machine  U0liza0on  for  Test  Execu0on  

Page 22: Real time trend and failure analysis using TTA-Anand Bagmar & Aasawaree Deshmukh

How  to  use  TTA  

•  Copyright  2013  ThoughtWorks,  Inc.    •  Distributed  under  the  Apache  2.0  License  •  Available  on  github  at:    – hdps://github.com/anandbagmar/da  

•  Instruc.ons  available  on  github  wiki  at:  – hdps://github.com/anandbagmar/da/wiki  

 

Page 23: Real time trend and failure analysis using TTA-Anand Bagmar & Aasawaree Deshmukh
Page 24: Real time trend and failure analysis using TTA-Anand Bagmar & Aasawaree Deshmukh

•  Contact:  – Send  an  email  to  [email protected]  – @BagmarAnand  

Copyright  2013  ThoughtWorks,  Inc.  Apache  2.0  License