SlideShare ist ein Scribd-Unternehmen logo
1 von 32
Downloaden Sie, um offline zu lesen
Quality is never an accident; it is always the result of high intention, sincere effort, intelligent direction and skilful execution; it represents the wise choice of many alternatives. William A Foster
'Agility' in Testing: Agile Testing and Selenium Agility In Testing:  Agile Testing and Selenium Komal Joshi Director:Atlantis Software Ltd [email_address] www.testinggeek.com Anand Ramdeo Head of QA: Gcap Media [email_address] www.testinggeek.com
'Agility' in Testing: Agile Testing and Selenium Agile – What & Why ?  Testing in Agile World   Exercise -1 Same old Story, isn't it? Exercise - 2 Automation Challenges In Agile Helpful Tips Automation – Approaches & Selenium Questions
Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com  www.testinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium What is Agile
‘ Agility’ in testing: Agile Testing and Selenium What is Agile...... Lets try Again Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com  www.tesetinggeek.com
Agile is flexible requirements Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com  www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium
Agile is More Co-operation Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com  www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium
  Rapid Delivery Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com  www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium
Agile Testing is... Should have tested Early Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com  www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium
And also Test from Customer  Perspective Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com  www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium
Very Important Test often Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com  www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium
  Exercise -1 Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com  www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium
  Exercise -1 You are part of a team with couple of  developers and business analyst working on a  cutting edge web application involving databases, flash, AJAX and what not. This application is being  developed in Agile fashion, how would you  Approach testing for this? Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com  www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium
  Is this how you feel Things are changing every day, existing features are changing continuously, we did Not estimate bug fixes and how do I know If we are good enough to go live? . Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com  www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium
Same old Story, isn't it? Changing  requirements Late delivery Configuration matrix Testing Estimation Requirements  not clear Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com  www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium
Tester is locked in an endless loop Business Developers Testers Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com  www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium
Is there any better way? Pair up with Business  Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com  www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium
Automate sensibly and make it pay you Testers automate while  Developers are working  on code Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com  www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium
Interact Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com  www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium
How great softwares are delivered? Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com  www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium
Testers can be in control!!  Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com  www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium
Exercise 2 Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com  www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium
Exercise 2 Lets do the same exercise and see what Would you change and how would you Do it better? Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com  www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium
Challenges of Agile Automation Frequent Changes Limited resources Automation Time Delivery Time What you have faced? Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com  www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium Tester
Make Your Automation Trustworthy Adaptable to Changes Robust Visible & Actionable Integrated with CI What else?? Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com  www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium
And how do we do that with Selenium? DRY & KISS Explore your options Separation of Concern Invest in DSL Use developers What else?? Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com  www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium
Some Helpful Tips Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com  www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium
Defects + Scripts Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com  www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium
Quick & dirty is not always bad. Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com  www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium
Monitor your application Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com  www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium
Prioritize and classify Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com  www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium
Questions?? How can we help you? Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com  www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium

Weitere ähnliche Inhalte

Mehr von Anand Ramdeo

Keeping London On The Move - Interesting Solutions For Challenging Problems
Keeping London On The Move - Interesting Solutions For Challenging ProblemsKeeping London On The Move - Interesting Solutions For Challenging Problems
Keeping London On The Move - Interesting Solutions For Challenging ProblemsAnand Ramdeo
 
Future of Retail is here with Artificial Intelligence (AI) - Are you ready?
Future of Retail is here with Artificial Intelligence (AI) - Are you ready?Future of Retail is here with Artificial Intelligence (AI) - Are you ready?
Future of Retail is here with Artificial Intelligence (AI) - Are you ready?Anand Ramdeo
 
Workshop for Managing Expectations By Utilising A Communication Toolkit
Workshop for Managing Expectations By Utilising A Communication ToolkitWorkshop for Managing Expectations By Utilising A Communication Toolkit
Workshop for Managing Expectations By Utilising A Communication ToolkitAnand Ramdeo
 
Testing strategies for the eCommerce stores built on Magento
Testing strategies for the eCommerce stores built on MagentoTesting strategies for the eCommerce stores built on Magento
Testing strategies for the eCommerce stores built on MagentoAnand Ramdeo
 
Tes automation for CMS Backed applications - Channel-4 Case Study
Tes automation for CMS Backed applications - Channel-4 Case StudyTes automation for CMS Backed applications - Channel-4 Case Study
Tes automation for CMS Backed applications - Channel-4 Case StudyAnand Ramdeo
 
Selenium conference 2012 - One Step At A Time
Selenium conference 2012 - One Step At A TimeSelenium conference 2012 - One Step At A Time
Selenium conference 2012 - One Step At A TimeAnand Ramdeo
 
Patterns in Testing and a claim - iCheckWebsite
Patterns in Testing and a claim - iCheckWebsitePatterns in Testing and a claim - iCheckWebsite
Patterns in Testing and a claim - iCheckWebsiteAnand Ramdeo
 
Simple tools to fight bigger quality battle
Simple tools to fight bigger quality battleSimple tools to fight bigger quality battle
Simple tools to fight bigger quality battleAnand Ramdeo
 

Mehr von Anand Ramdeo (11)

Keeping London On The Move - Interesting Solutions For Challenging Problems
Keeping London On The Move - Interesting Solutions For Challenging ProblemsKeeping London On The Move - Interesting Solutions For Challenging Problems
Keeping London On The Move - Interesting Solutions For Challenging Problems
 
Future of Retail is here with Artificial Intelligence (AI) - Are you ready?
Future of Retail is here with Artificial Intelligence (AI) - Are you ready?Future of Retail is here with Artificial Intelligence (AI) - Are you ready?
Future of Retail is here with Artificial Intelligence (AI) - Are you ready?
 
Workshop for Managing Expectations By Utilising A Communication Toolkit
Workshop for Managing Expectations By Utilising A Communication ToolkitWorkshop for Managing Expectations By Utilising A Communication Toolkit
Workshop for Managing Expectations By Utilising A Communication Toolkit
 
Testing strategies for the eCommerce stores built on Magento
Testing strategies for the eCommerce stores built on MagentoTesting strategies for the eCommerce stores built on Magento
Testing strategies for the eCommerce stores built on Magento
 
Tes automation for CMS Backed applications - Channel-4 Case Study
Tes automation for CMS Backed applications - Channel-4 Case StudyTes automation for CMS Backed applications - Channel-4 Case Study
Tes automation for CMS Backed applications - Channel-4 Case Study
 
Java primer
Java primerJava primer
Java primer
 
Ramdeo green
Ramdeo greenRamdeo green
Ramdeo green
 
Selenium conference 2012 - One Step At A Time
Selenium conference 2012 - One Step At A TimeSelenium conference 2012 - One Step At A Time
Selenium conference 2012 - One Step At A Time
 
Patterns in Testing and a claim - iCheckWebsite
Patterns in Testing and a claim - iCheckWebsitePatterns in Testing and a claim - iCheckWebsite
Patterns in Testing and a claim - iCheckWebsite
 
Agile Testing
Agile TestingAgile Testing
Agile Testing
 
Simple tools to fight bigger quality battle
Simple tools to fight bigger quality battleSimple tools to fight bigger quality battle
Simple tools to fight bigger quality battle
 

Kürzlich hochgeladen

Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationUsing IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationIES VE
 
20230202 - Introduction to tis-py
20230202 - Introduction to tis-py20230202 - Introduction to tis-py
20230202 - Introduction to tis-pyJamie (Taka) Wang
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxMatsuo Lab
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6DianaGray10
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1DianaGray10
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URLRuncy Oommen
 
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureEric D. Schabell
 
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfIaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfDaniel Santiago Silva Capera
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024SkyPlanner
 
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UbiTrack UK
 
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesAI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesMd Hossain Ali
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostMatt Ray
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024D Cloud Solutions
 
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarAI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarPrecisely
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAshyamraj55
 
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?IES VE
 
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxGDSC PJATK
 
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioChristian Posta
 
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopBachir Benyammi
 

Kürzlich hochgeladen (20)

Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationUsing IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
 
20230202 - Introduction to tis-py
20230202 - Introduction to tis-py20230202 - Introduction to tis-py
20230202 - Introduction to tis-py
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
 
201610817 - edge part1
201610817 - edge part1201610817 - edge part1
201610817 - edge part1
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URL
 
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability Adventure
 
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfIaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024
 
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
 
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesAI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024
 
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarAI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity Webinar
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
 
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?
 
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptx
 
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and Istio
 
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 Workshop
 

Agility In Testing: Agiile Testing and Selenium

  • 1. Quality is never an accident; it is always the result of high intention, sincere effort, intelligent direction and skilful execution; it represents the wise choice of many alternatives. William A Foster
  • 2. 'Agility' in Testing: Agile Testing and Selenium Agility In Testing: Agile Testing and Selenium Komal Joshi Director:Atlantis Software Ltd [email_address] www.testinggeek.com Anand Ramdeo Head of QA: Gcap Media [email_address] www.testinggeek.com
  • 3. 'Agility' in Testing: Agile Testing and Selenium Agile – What & Why ? Testing in Agile World Exercise -1 Same old Story, isn't it? Exercise - 2 Automation Challenges In Agile Helpful Tips Automation – Approaches & Selenium Questions
  • 4. Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com www.testinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium What is Agile
  • 5. ‘ Agility’ in testing: Agile Testing and Selenium What is Agile...... Lets try Again Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com www.tesetinggeek.com
  • 6. Agile is flexible requirements Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium
  • 7. Agile is More Co-operation Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium
  • 8. Rapid Delivery Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium
  • 9. Agile Testing is... Should have tested Early Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium
  • 10. And also Test from Customer Perspective Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium
  • 11. Very Important Test often Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium
  • 12. Exercise -1 Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium
  • 13. Exercise -1 You are part of a team with couple of developers and business analyst working on a cutting edge web application involving databases, flash, AJAX and what not. This application is being developed in Agile fashion, how would you Approach testing for this? Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium
  • 14. Is this how you feel Things are changing every day, existing features are changing continuously, we did Not estimate bug fixes and how do I know If we are good enough to go live? . Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium
  • 15. Same old Story, isn't it? Changing requirements Late delivery Configuration matrix Testing Estimation Requirements not clear Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium
  • 16. Tester is locked in an endless loop Business Developers Testers Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium
  • 17. Is there any better way? Pair up with Business Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium
  • 18. Automate sensibly and make it pay you Testers automate while Developers are working on code Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium
  • 19. Interact Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium
  • 20. How great softwares are delivered? Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium
  • 21. Testers can be in control!! Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium
  • 22. Exercise 2 Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium
  • 23. Exercise 2 Lets do the same exercise and see what Would you change and how would you Do it better? Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium
  • 24. Challenges of Agile Automation Frequent Changes Limited resources Automation Time Delivery Time What you have faced? Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium Tester
  • 25. Make Your Automation Trustworthy Adaptable to Changes Robust Visible & Actionable Integrated with CI What else?? Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium
  • 26. And how do we do that with Selenium? DRY & KISS Explore your options Separation of Concern Invest in DSL Use developers What else?? Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium
  • 27. Some Helpful Tips Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium
  • 28. Defects + Scripts Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium
  • 29. Quick & dirty is not always bad. Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium
  • 30. Monitor your application Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium
  • 31. Prioritize and classify Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium
  • 32. Questions?? How can we help you? Komal Joshi & Anand Ramdeo [email_address] www.atlantissw.com www.tesetinggeek.com ‘ Agility’ in testing: Agile Testing and Selenium