#UIADD: UI Automation During Development

Slides:



Advertisements
Similar presentations
Changing role of a tester in an agile world
Advertisements

1 Seven Steps to Test Automation Success by Bret Pettichord Presented by Wen Yin.
Software Development Overview CPSC 315 – Programming Studio Spring 2008.
Naveen Gurusiddaiah Technology Evangelist Software Quality: Technology trends and the way ahead.
QWise software engineering – refactored! Testing, testing A first-look at the new testing capabilities in Visual Studio 2010 Mathias Olausson.
When is a Project Ready for Software Automation? Michael Christesen Mat Krueper Ty Henson 1.
Confidential | Copyright © QA Agility Technologies Our Testing DNA  Book published on Selenium by McGraw Hill  Certified Trainers on Agile Testing (ATA.
OUCC 2015 Inspiring Innovation Presentation: Innovation with Automation Facilitating Rapid Software Ryerson Presenter: Matt Joste Date: May.
Agile Assimilation & Scaling. 2  About me…  How did we start?  Bottom-up  Task Force  Learning  Pilots  First stage analysis + recommendations.
Responsive Web & Its impact on Testing World
1 Future Consideration for WITSML from Total Products should migrate to the same version of WITSML Need provisions for backup in case of system failure.
© 2016 Disciplined Agile Consortium
© 2016 by © 2016 by. Roles & Training Paths. © 2016 by Manual Tester & Automation Specialist Automation Engineer Test Design Specialist Test Architect.
Software Development Overview
Effective Performance Testing in Agile and DevOps
TEST AUTOMATION IN BDD WAY
A Case Study: Automated Continuous Software Engineering Cycle (ACSEC)
Digital Transformation Services
Adopting “Design Thinking” in Software Quality Assurance processes to achieve greater Product Quality Nisha Agrawal, Senior Quality Specialist SAP LABS.
Testing journey in Scaled Agile Framework®
Continuous Integration and Testing
Extended BDD Automation for Future Agile Applications
Logo of your organization
aBAP – NextGen QA Delivery Gear
SHIFT LEFT IN AUTOMATION
Continuous Validation – An Approach to production Assurance in DevOps
Test Automation for IoT solutions A Paradigm shift
SKILL ASSESSMENT OF SOFTWARE TESTERS Case Study
SENIOR MANAGER - SOFTWARE TESTING PRACTICE
Effective way to build test Automation strategy in Agile
Database Testing in Azure Cloud
Automation – “A Critical Component of Agile testing”
Galen - Automated testing of look and feel
E2E Testing in Agile – A Necessary Evil
Advantages OF BDD Testing
Logo of your organization
API Testing for Effective Regression
Software Product Testing
Effective Testing Strategy for
Quantifying Quality in DevOps
SANJAN BORA (LEAD QA ENGINEER)
Quality Refiners - The Elixir of Organization First American (India)
Excel Macros: Automation for FREE!
Pankaj Kumar, Tech Lead Bhuvaneswari Radhakrishnan, Senior Engineer
Documentation in Continuous Delivery Model and DevOps
Faster delivery using Device Farm
Kumar Abhishek (Senior Engineer)
AUDIT AND VALIDATION TESTING FOR BIG DATA APPLICATIONS
Effective ‘Retrospection’ through Pointing Poker Online Tool
SAP S/4HANA Maintenance with Focus on
Adopting “Design Thinking” in Software Quality Assurance processes to achieve greater Product Quality Nisha Agrawal, Senior Quality Specialist SAP LABS.
One Quality – Integrated Digital Assurance Automation Framework
Unleashing the power of customized reports testing framework
Datamatics Global Service Ltd
Multilingual Application Testing
Transforming Automation through Artificial Intelligence
Agile Testing Using Virtualization
Risk Based Testing in the Digital Age
Machine Learning Telepathy for Shift Right Approach
Automated Testing and Integration with CI Tool
How much is Enuf?! – A Risk Based Layered Regression Test Strategy
What-If Testing Framework
DevOps - Extreme Automation using Cucumber, Selenium, Ruby
Agile test automation = big challenges
Defects makes Defects! Mahesh Sariputi, Quality Specialist
Measure Reliability of Automation – using Machine learning
Addressing Test coverage in Continuous Testing
Open Source Tool Based Automation solution with Continuous Integration and end to end BDD Implementation Arun Krishnan - Automation Manager Maria Afzal-
Software Development Overview
Open Source Tool Based Automation solution with Continuous Integration and end to end BDD Implementation Arun Krishnan - Automation Manager Maria Afzal-
Presentation transcript:

#UIADD: UI Automation During Development Gulshan Yadav and Sowmya H, Senior Quality Specialist SAP LABS India Pvt. Ltd. Logo of your organization

Abstract Scalability and Quality is a challenge in agile development where the focus is on continuous/early deliveries. One of the means to achieve high quality in agile/cloud model is to have large scale of automates. The same cannot be achieved via traditional practice of creating automation by test engineers. Question is how to achieve high quality automates? A paradigm shift is needed in product teams - Creating and executing test automates by developers as soon as first UI (Partially or Fully) is ready. This is UIADD (UI Automation During Development). Automation of UI begins in Takt N and tested automatically at the end of Takt. In Takt N+1 and beyond, developer can Create/ Extend UI automates.

Quality Challenges in Agile Development/Cloud Model Continuous Testing Shorter delivery cycles No defect leakage

How to overcome the quality challenges in agile/cloud model? We recommend UIADD Approach – Automate all feasible UI test cases from FIT by development close by developers in collaboration with test engineers (brings automation tool expertise)

UIADD – Benefits Early automates focused on UI Improved UI Quality Daily automated regression tests Reduced Defects Make informed decisions on UI developments/changes

References: SAP Internal

Author Biography Gulshan Yadav is a Senior Quality Specialist with around 9+ years’ experience in testing SAP functional areas of Business Suite. Sowmya H is a Senior Quality Specialist with around 8 years experience in testing SAP functional areas.

Logo of your organization Thank You!!! Logo of your organization