Enviar búsqueda
Cargar
Agile performance testing
•
1 recomendación
•
1,199 vistas
Andriy Melnyk
Seguir
Educación
Tecnología
Denunciar
Compartir
Denunciar
Compartir
1 de 14
Recomendados
Agile Aspects of Performance Testing
Agile Aspects of Performance Testing
Alexander Podelko
Top Ten Secret Weapons For Agile Performance Testing
Top Ten Secret Weapons For Agile Performance Testing
Andriy Melnyk
Performance Testing in Agile Process
Performance Testing in Agile Process
Idexcel Technologies
Performance Testing in the Agile Lifecycle
Performance Testing in the Agile Lifecycle
Lee Barnes
Load and Performance tests in agile scrum framework SGI 2013
Load and Performance tests in agile scrum framework SGI 2013
Subrahmaniam S.R.V
Addressing Performance Testing Challenges in Agile: Process and Tools: Impetu...
Addressing Performance Testing Challenges in Agile: Process and Tools: Impetu...
Impetus Technologies
Addressing Performance Testing Challenges in Agile- Impetus Webinar
Addressing Performance Testing Challenges in Agile- Impetus Webinar
Impetus Technologies
Incorporating Performance Testing in Agile Development Process
Incorporating Performance Testing in Agile Development Process
Michael Vax
Recomendados
Agile Aspects of Performance Testing
Agile Aspects of Performance Testing
Alexander Podelko
Top Ten Secret Weapons For Agile Performance Testing
Top Ten Secret Weapons For Agile Performance Testing
Andriy Melnyk
Performance Testing in Agile Process
Performance Testing in Agile Process
Idexcel Technologies
Performance Testing in the Agile Lifecycle
Performance Testing in the Agile Lifecycle
Lee Barnes
Load and Performance tests in agile scrum framework SGI 2013
Load and Performance tests in agile scrum framework SGI 2013
Subrahmaniam S.R.V
Addressing Performance Testing Challenges in Agile: Process and Tools: Impetu...
Addressing Performance Testing Challenges in Agile: Process and Tools: Impetu...
Impetus Technologies
Addressing Performance Testing Challenges in Agile- Impetus Webinar
Addressing Performance Testing Challenges in Agile- Impetus Webinar
Impetus Technologies
Incorporating Performance Testing in Agile Development Process
Incorporating Performance Testing in Agile Development Process
Michael Vax
Shift left shift-right performance testing for superior end-user by Arun Dutta
Shift left shift-right performance testing for superior end-user by Arun Dutta
Software Testing Board
Shift left - find defects earlier through automated test and deployment
Shift left - find defects earlier through automated test and deployment
Claudia Ring
Shift Left - Approach and practices with IBM
Shift Left - Approach and practices with IBM
IBM UrbanCode Products
Pooja shift left 1.0
Pooja shift left 1.0
Xebia India
A paradigm shift for testing - how to increase productivity 10x!
A paradigm shift for testing - how to increase productivity 10x!
Vasco Duarte
Performance Testing in the Agile Lifecycle
Performance Testing in the Agile Lifecycle
TechWell
Webinar: "5 semplici passi per migliorare la Quality e i processi di Test".
Webinar: "5 semplici passi per migliorare la Quality e i processi di Test".
Emerasoft, solutions to collaborate
Agile Test Automation
Agile Test Automation
Werner Keil
qTest 7.4: New Features
qTest 7.4: New Features
QASymphony
Test Metrics in Agile - powerful tool to support changes - Zavertailo Iuliia
Test Metrics in Agile - powerful tool to support changes - Zavertailo Iuliia
Yulia Zavertailo
Performance Testing in Agile and DevOps Environments
Performance Testing in Agile and DevOps Environments
TechWell
Test Case Prioritization Techniques
Test Case Prioritization Techniques
Kanoah
Test Automation is for Everyone
Test Automation is for Everyone
Worksoft
The Three Pillars Approach to Your Agile Test Strategy
The Three Pillars Approach to Your Agile Test Strategy
Brian Estep
Agile Load Testing in the Real World
Agile Load Testing in the Real World
Lee Barnes
Continuous Performance Testing: Myths and Realities
Continuous Performance Testing: Myths and Realities
Alexander Podelko
QTest
QTest
Sun Technlogies
Shift Left Quality Assurance: How to do it. Why it matters.
Shift Left Quality Assurance: How to do it. Why it matters.
Worksoft
Shift_Left
Shift_Left
Sachin Ohal
Shift Left Mobile Application Testing
Shift Left Mobile Application Testing
Josiah Renaudin
Test automation lessons from WebSphere Application Server
Test automation lessons from WebSphere Application Server
Robbie Minshall
7 Tips from Siemens Energy for Success with Automation
7 Tips from Siemens Energy for Success with Automation
Worksoft
Más contenido relacionado
La actualidad más candente
Shift left shift-right performance testing for superior end-user by Arun Dutta
Shift left shift-right performance testing for superior end-user by Arun Dutta
Software Testing Board
Shift left - find defects earlier through automated test and deployment
Shift left - find defects earlier through automated test and deployment
Claudia Ring
Shift Left - Approach and practices with IBM
Shift Left - Approach and practices with IBM
IBM UrbanCode Products
Pooja shift left 1.0
Pooja shift left 1.0
Xebia India
A paradigm shift for testing - how to increase productivity 10x!
A paradigm shift for testing - how to increase productivity 10x!
Vasco Duarte
Performance Testing in the Agile Lifecycle
Performance Testing in the Agile Lifecycle
TechWell
Webinar: "5 semplici passi per migliorare la Quality e i processi di Test".
Webinar: "5 semplici passi per migliorare la Quality e i processi di Test".
Emerasoft, solutions to collaborate
Agile Test Automation
Agile Test Automation
Werner Keil
qTest 7.4: New Features
qTest 7.4: New Features
QASymphony
Test Metrics in Agile - powerful tool to support changes - Zavertailo Iuliia
Test Metrics in Agile - powerful tool to support changes - Zavertailo Iuliia
Yulia Zavertailo
Performance Testing in Agile and DevOps Environments
Performance Testing in Agile and DevOps Environments
TechWell
Test Case Prioritization Techniques
Test Case Prioritization Techniques
Kanoah
Test Automation is for Everyone
Test Automation is for Everyone
Worksoft
The Three Pillars Approach to Your Agile Test Strategy
The Three Pillars Approach to Your Agile Test Strategy
Brian Estep
Agile Load Testing in the Real World
Agile Load Testing in the Real World
Lee Barnes
Continuous Performance Testing: Myths and Realities
Continuous Performance Testing: Myths and Realities
Alexander Podelko
QTest
QTest
Sun Technlogies
Shift Left Quality Assurance: How to do it. Why it matters.
Shift Left Quality Assurance: How to do it. Why it matters.
Worksoft
Shift_Left
Shift_Left
Sachin Ohal
Shift Left Mobile Application Testing
Shift Left Mobile Application Testing
Josiah Renaudin
La actualidad más candente
(20)
Shift left shift-right performance testing for superior end-user by Arun Dutta
Shift left shift-right performance testing for superior end-user by Arun Dutta
Shift left - find defects earlier through automated test and deployment
Shift left - find defects earlier through automated test and deployment
Shift Left - Approach and practices with IBM
Shift Left - Approach and practices with IBM
Pooja shift left 1.0
Pooja shift left 1.0
A paradigm shift for testing - how to increase productivity 10x!
A paradigm shift for testing - how to increase productivity 10x!
Performance Testing in the Agile Lifecycle
Performance Testing in the Agile Lifecycle
Webinar: "5 semplici passi per migliorare la Quality e i processi di Test".
Webinar: "5 semplici passi per migliorare la Quality e i processi di Test".
Agile Test Automation
Agile Test Automation
qTest 7.4: New Features
qTest 7.4: New Features
Test Metrics in Agile - powerful tool to support changes - Zavertailo Iuliia
Test Metrics in Agile - powerful tool to support changes - Zavertailo Iuliia
Performance Testing in Agile and DevOps Environments
Performance Testing in Agile and DevOps Environments
Test Case Prioritization Techniques
Test Case Prioritization Techniques
Test Automation is for Everyone
Test Automation is for Everyone
The Three Pillars Approach to Your Agile Test Strategy
The Three Pillars Approach to Your Agile Test Strategy
Agile Load Testing in the Real World
Agile Load Testing in the Real World
Continuous Performance Testing: Myths and Realities
Continuous Performance Testing: Myths and Realities
QTest
QTest
Shift Left Quality Assurance: How to do it. Why it matters.
Shift Left Quality Assurance: How to do it. Why it matters.
Shift_Left
Shift_Left
Shift Left Mobile Application Testing
Shift Left Mobile Application Testing
Similar a Agile performance testing
Test automation lessons from WebSphere Application Server
Test automation lessons from WebSphere Application Server
Robbie Minshall
7 Tips from Siemens Energy for Success with Automation
7 Tips from Siemens Energy for Success with Automation
Worksoft
No Test without Integration - final
No Test without Integration - final
Andre Verschelling
Testlink Test Management with Teamforge
Testlink Test Management with Teamforge
CollabNet
QA Team Goes to Agile and Continuous integration
QA Team Goes to Agile and Continuous integration
Sujit Ghosh
AgileTesting_Ver1.0
AgileTesting_Ver1.0
Subramanya Mudukutore
Scrum gathering Paris 2013 - test automation strategy for Scrum Projects
Scrum gathering Paris 2013 - test automation strategy for Scrum Projects
Eliane Collins
Automated Testing Tutorial
Automated Testing Tutorial
John Liebenau
Bugday bkk-2014 nitisak-auto_perf
Bugday bkk-2014 nitisak-auto_perf
Nitisak Mooltreesri
Meet Big Agile: Testing on Large-Scale Projects
Meet Big Agile: Testing on Large-Scale Projects
TechWell
Software Test Automation
Software Test Automation
Yash Patel
John Fodeh - Adventures in Test Automation-Breaking the Boundaries of Regress...
John Fodeh - Adventures in Test Automation-Breaking the Boundaries of Regress...
TEST Huddle
John Fodeh Adventures in Test Automation - EuroSTAR 2013
John Fodeh Adventures in Test Automation - EuroSTAR 2013
TEST Huddle
Презентация
Презентация
guest22d71d
7 steps to Software test automation success
7 steps to Software test automation success
ngowda gowda (Looking For New job in Bangalore
How To Transform the Manual Testing Process to Incorporate Test Automation
How To Transform the Manual Testing Process to Incorporate Test Automation
Ranorex
Solano Labs presented at MassTLC's automated testing
Solano Labs presented at MassTLC's automated testing
MassTLC
The QA/Testing Process
The QA/Testing Process
Synerzip
AiTi Education Software Testing Session 02 a
AiTi Education Software Testing Session 02 a
AiTi Education
Resume
Resume
prathyusha tondapu
Similar a Agile performance testing
(20)
Test automation lessons from WebSphere Application Server
Test automation lessons from WebSphere Application Server
7 Tips from Siemens Energy for Success with Automation
7 Tips from Siemens Energy for Success with Automation
No Test without Integration - final
No Test without Integration - final
Testlink Test Management with Teamforge
Testlink Test Management with Teamforge
QA Team Goes to Agile and Continuous integration
QA Team Goes to Agile and Continuous integration
AgileTesting_Ver1.0
AgileTesting_Ver1.0
Scrum gathering Paris 2013 - test automation strategy for Scrum Projects
Scrum gathering Paris 2013 - test automation strategy for Scrum Projects
Automated Testing Tutorial
Automated Testing Tutorial
Bugday bkk-2014 nitisak-auto_perf
Bugday bkk-2014 nitisak-auto_perf
Meet Big Agile: Testing on Large-Scale Projects
Meet Big Agile: Testing on Large-Scale Projects
Software Test Automation
Software Test Automation
John Fodeh - Adventures in Test Automation-Breaking the Boundaries of Regress...
John Fodeh - Adventures in Test Automation-Breaking the Boundaries of Regress...
John Fodeh Adventures in Test Automation - EuroSTAR 2013
John Fodeh Adventures in Test Automation - EuroSTAR 2013
Презентация
Презентация
7 steps to Software test automation success
7 steps to Software test automation success
How To Transform the Manual Testing Process to Incorporate Test Automation
How To Transform the Manual Testing Process to Incorporate Test Automation
Solano Labs presented at MassTLC's automated testing
Solano Labs presented at MassTLC's automated testing
The QA/Testing Process
The QA/Testing Process
AiTi Education Software Testing Session 02 a
AiTi Education Software Testing Session 02 a
Resume
Resume
Último
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
Celine George
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
lancelewisportillo
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
mary850239
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
Anupkumar Sharma
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
TechSoup
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
mary850239
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
leah joy valeriano
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
Humphrey A Beña
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
Nguyen Thanh Tu Collection
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Jemuel Francisco
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Carlos105
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
navabharathschool99
Visit to a blind student's school🧑🦯🧑🦯(community medicine)
Visit to a blind student's school🧑🦯🧑🦯(community medicine)
lakshayb543
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
YousafMalik24
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
Conquiztadors- the Quiz Society of Sri Venkateswara College
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
iammrhaywood
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
iammrhaywood
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
Conquiztadors- the Quiz Society of Sri Venkateswara College
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
Mark Reed
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
KayeClaireEstoconing
Último
(20)
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
Visit to a blind student's school🧑🦯🧑🦯(community medicine)
Visit to a blind student's school🧑🦯🧑🦯(community medicine)
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
Agile performance testing
1.
© Copyright GlobalLogic
2011 1 Connect. Collaborate. Innovate. Performance testing in Agile development. Automation challenges.
2.
© Copyright GlobalLogic
2011 2 Connect. Collaborate. Innovate. Performance critical application Performance critical java enterprise application Operating systems Application servers Database servers 9 priority-driven configurations two performance engineers
3.
© Copyright GlobalLogic
2011 3 Connect. Collaborate. Innovate. Time estimates 5 core load testing scenarios On average manual execution of a single test takes 4 hours (setup environment, execute a test, basic results analysis) Estimated time to complete load testing against 9 configurations: 9 configurations * 5 test scenarios * 4 hours = 180 hours 1+ man-months two-week sprints?
4.
© Copyright GlobalLogic
2011 4 Connect. Collaborate. Innovate. Before any work is started 1. Identify Test Environment 2. Identify Performance Acceptance Criteria 3. Plan and Design Tests 4. Implement Test Design 5. Configure Test Environment 7. Analyze Results, Report, and Retest Most time-consuming activities Solutions 6. Execute Tests Core performance testing activities More performance engineers ? Limit the number of tests and configurations? Automation ?
5.
© Copyright GlobalLogic
2011 5 Connect. Collaborate. Innovate. More performance engineers Cons: • Noticeably bigger budget of performance testing effort • Additional activities to manage a team, usually with dedicated lead/manager • Staff trainings: methodology, tools • Time consuming and boring tasks are performed by performance engineers • Test LAB investments • Performance engineer positions are hard to fill Pros: • There is no timemoney investment in automation • More work done in less time • Can be used when automation is impossible due to product complexity and architecture limitations • Can be applicable to a short-term project
6.
© Copyright GlobalLogic
2011 6 Connect. Collaborate. Innovate. Limit the number of tests and configurations Pros: • There is no timemoney investment in automation • Focus on most commonly used configurations • There is no need to expand performance testing team • Can be applicable to short-term project • Can be used when risk to miss performance issue is considered and acceptable Cons: • There is a high risk to miss environment specific performance issue which could cause performance problems in production • Very risky when an application is performance critical • The approach doesn’t guarantee that a team will have enough time to investigate problems deeper • Time-consuming and boring tasks are performed by performance engineers
7.
© Copyright GlobalLogic
2011 7 Connect. Collaborate. Innovate. Automation Pros: • Automated performance tests 24X7 • Continuous integration process • Concurrent performance tests • Early warning of performance bottleneck or performance issue • Performance testing with a small team • More time for results analysis and investigations • There is no need to expand a performance team • Profitable for long running, performance critical projects • Reusable by any person in a team Cons: • Timemoney investment to build automation • Ongoing efforts to keep automation in a good state • Usually not applicable for short-term projects • Test LAB investments • Commercial tools are expensive
8.
© Copyright GlobalLogic
2011 8 Connect. Collaborate. Innovate. Principles of performance testing in Agile Make performance explicit • Make it an explicit requirement upfront and throughout the process (non-functional requirements can be dotted onto the corner of the story card for a functional requirement) Performance testing is a part of continuos integration process: • Automated compilation • Automated packaging • Automated deployment • Automated configuration • Automated tests execution • Automated analysis • Automated result archiving - can check raw output if discover issues later • Automated scheduling. Overnight runs. Use concurrent performance testing Iterate and increment Get feedback
9.
© Copyright GlobalLogic
2011 9 Connect. Collaborate. Innovate. Ant, Jmeter, Scalable Vector Graphics case study
10.
© Copyright GlobalLogic
2011 10 Connect. Collaborate. Innovate. TeamCity
11.
© Copyright GlobalLogic
2011 11 Connect. Collaborate. Innovate. Sample SVG Report
12.
© Copyright GlobalLogic
2011 12 Connect. Collaborate. Innovate. Concurrent performance testing
13.
© Copyright GlobalLogic
2011 13 Connect. Collaborate. Innovate. Conclusion Input data • 9 priority-driven configurations • 2 performance engineers • Two-week sprints Completed activities: • Performance testing process was automated (automatic application deployment, tests execution, results analysis) • Test LAB upgraded to support 4 concurrent performance testing executions against isolated servers (25 servers in the LAB) Statistics • 3 months spent on building Jmeter based automated performance testing • Automated deployment and configuration process is ~25% faster than manual • Performance testing cycle takes ~4 days (instead of 1+ man-months estimated) • 50% of time: results analysis, troubleshooting • 10% of time: keep automation in a good state • 40% of time: new tests development, exploratory testing, cluster tests • 17 performance issues were found • Performance testing reports are iteratively used by PM’s to assess quality of the product • PMs are happy
14.
© Copyright GlobalLogic
2011 14 Connect. Collaborate. Innovate. Q&A Thank you skype: andreymelnyk