SlideShare ist ein Scribd-Unternehmen logo
1 von 18
Downloaden Sie, um offline zu lesen
Codeless Test Automation for Web Apps

                         Webinar by TestingWhiz
                        December 11, 2012 1PM EST



© TestingWhiz                               Email: info@testing-whiz.com | Twitter: @itestingwhiz
Agenda

     • Functional Test Automation for Agile Teams

     • Developing and Implementing Codeless Automation Frameworks

     • Achieving High Test Coverage from Your Automation Scripts

     • Re-using and Maintaining Codeless Frameworks

     • Q&A

© TestingWhiz                                   Email: info@testing-whiz.com | Twitter: @itestingwhiz
Agenda

     • Functional Test Automation for Agile Teams
     • Developing and Implementing Codeless Automation Frameworks

     • Achieving High Test Coverage from Your Automation Scripts

     • Re-using and Maintaining Codeless Frameworks

     • Q&A



© TestingWhiz                                   Email: info@testing-whiz.com | Twitter: @itestingwhiz
Challenges Faced by Agile Testing Teams

     •    Evolving functional requirements

     •    Managing high frequency                              Traditional Waterfall

          regression cycles

     •    Balancing speed and volume of
          testing



                “Keep responding to changes up to the last development phase.”

© TestingWhiz                                          Email: info@testing-whiz.com | Twitter: @itestingwhiz
Expectations of Product Managers
     • Cope-up with ever shortening release
       life cycles with minimum functional
       defects.
     • Deliver complete regression testing
       for entire application
     • Testing on multiple environments e.g.
       QA, Staging and Production
     • Managing process documentation
       and detailed defect reporting.

                “Deliver quickest, easiest and almost magical test automation strategies.”

© TestingWhiz                                                 Email: info@testing-whiz.com | Twitter: @itestingwhiz
The Ideal Functional Automation Solution

                1   Save Time             •   Ability to write once and play multiple times




                2   Easy Learning Curve   •   More productivity with lower skill sets




                3   Reliable              •   Increased efficiency by reducing human errors




                4   Economical            •   Less requirements of testing resources


                                          •   Provides reusability and repeatability
                5   Scalable              •   Can program sophisticated tests using conditions and
                                              looping.




© TestingWhiz                                                    Email: info@testing-whiz.com | Twitter: @itestingwhiz
Alternatives


                Open Source
                   - Code driven
                  - Special Skills    Commercial Tools
                 - Highly Technical
                                       - High Initial Investment
                    - No Support
                                       - Cost of Implementation
                                          - Special Training
                                            - Maintenance




© TestingWhiz                                                                            7
                                         Email: info@testing-whiz.com | Twitter: @itestingwhiz
“8-Hour Day”
                  Coding Automation Scripts



                     Lunch And Foosball



                Search for how to use Generics



                       Troubleshooting



                 Emails and Communication




© TestingWhiz                                                                       8
                                    Email: info@testing-whiz.com | Twitter: @itestingwhiz
The “Let Down” Stigma




                  I am not a core programmer !!!


© TestingWhiz                                                                                 9
                                              Email: info@testing-whiz.com | Twitter: @itestingwhiz
Agenda

      Functional Test Automation for Agile Teams
     • Developing and Implementing Codeless Automation
       Frameworks
     • Achieving High Test Coverage from Your Automation Scripts
     • Re-using and Maintaining Codeless Frameworks
     • Q&A




© TestingWhiz                                   Email: info@testing-whiz.com | Twitter: @itestingwhiz
What are Codeless Automation Frameworks

     • Key-Word Driven Testing

     • Data Driven Testing

     • Web Object & Class based intelligent Frameworks




© TestingWhiz                                  Email: info@testing-whiz.com | Twitter: @itestingwhiz
Benefits of Codeless Automation Frameworks
                                          •   Saves 50% Implementation time & costs with test script
                1   Saves Time                recording engines


                                          •   1/3rd Training time compared to traditional tools
                2   Easy Learning Curve   •   No programming skills or code development required



                3   Reliable              •   Increased efficiency by reducing human errors




                4   Economical            •   Less requirements of testing resources



                                          •   Highly re-usable script architecture with simple editing
                5   Scalable                  capability.




© TestingWhiz                                                   Email: info@testing-whiz.com | Twitter: @itestingwhiz
Agenda

      Functional Test Automation for Agile Teams
      Developing and Implementing Codeless Automation Frameworks
     • Achieving High Test Coverage from Your Automation
       Scripts
     • Re-using and Maintaining Codeless Frameworks
     • Q&A




© TestingWhiz                                 Email: info@testing-whiz.com | Twitter: @itestingwhiz
Achieving High Test Coverage from Your Automation Script

     • Scenario driven test cases to cover full length positive and negative
       data sets. e.g. Login scenario
     • Simple and intuitive to perform same test over a large set of data. e.g.
       Test complexity rules for password field.
     • Perform conditional analysis and add iterations. e.g. Nationality test
     • Log failures for combinations applied to tool. e.g. Reporting of bugs in
       bug tracking tool with detailed steps to reproduce and attachment
     • For all stable applications, ensure reliability by setting up a scheduled
       execution over a browser of your choice.


© TestingWhiz                                       Email: info@testing-whiz.com | Twitter: @itestingwhiz
Agenda

      Functional Test Automation for Agile Teams
      Developing and Implementing Codeless Automation Frameworks
      Achieving High Test Coverage from Your Automation Scripts
     • Re-using and Maintaining Codeless Frameworks
     • Q&A




© TestingWhiz                                Email: info@testing-whiz.com | Twitter: @itestingwhiz
Re-using & Maintaining Codeless Frameworks

     • Re-usability

            – The biggest pain point for maintenance of scripts is copy pasted code


     • Solution
            – Adapt a strategy that offers reusability e.g. methods




© TestingWhiz                                             Email: info@testing-whiz.com | Twitter: @itestingwhiz
Questions ?


© TestingWhiz           Email: info@testing-whiz.com | Twitter: @itestingwhiz
Thank You

     • Watch out for our next webinar on :
          “TestingWhiz Integration with Test Management Tools”

     • Visit us at www.testing-whiz.com
     • Download a free trial and experience codeless test automation




© TestingWhiz                                    Email: info@testing-whiz.com | Twitter: @itestingwhiz

Weitere ähnliche Inhalte

Was ist angesagt?

Curiosity and Xray present - In sprint testing: Aligning tests and teams to r...
Curiosity and Xray present - In sprint testing: Aligning tests and teams to r...Curiosity and Xray present - In sprint testing: Aligning tests and teams to r...
Curiosity and Xray present - In sprint testing: Aligning tests and teams to r...
Curiosity Software Ireland
 
Final Automation Testing
Final Automation TestingFinal Automation Testing
Final Automation Testing
priya_trivedi
 
Curiosity and Coforge present - Oracle FLEXCUBE: De-risk upgrades and migrati...
Curiosity and Coforge present - Oracle FLEXCUBE: De-risk upgrades and migrati...Curiosity and Coforge present - Oracle FLEXCUBE: De-risk upgrades and migrati...
Curiosity and Coforge present - Oracle FLEXCUBE: De-risk upgrades and migrati...
Curiosity Software Ireland
 

Was ist angesagt? (19)

Test Automation Framework Online Training by QuontraSolutions
Test Automation Framework Online Training by QuontraSolutionsTest Automation Framework Online Training by QuontraSolutions
Test Automation Framework Online Training by QuontraSolutions
 
Curiosity and Xray present - In sprint testing: Aligning tests and teams to r...
Curiosity and Xray present - In sprint testing: Aligning tests and teams to r...Curiosity and Xray present - In sprint testing: Aligning tests and teams to r...
Curiosity and Xray present - In sprint testing: Aligning tests and teams to r...
 
Compare squish tool vs telerik tool
Compare squish tool vs telerik toolCompare squish tool vs telerik tool
Compare squish tool vs telerik tool
 
Hybrid Automation Framework Development introduction
Hybrid Automation Framework Development introductionHybrid Automation Framework Development introduction
Hybrid Automation Framework Development introduction
 
Selenium C# - The Essential Test Automation Guide
Selenium C# - The Essential Test Automation GuideSelenium C# - The Essential Test Automation Guide
Selenium C# - The Essential Test Automation Guide
 
Final Automation Testing
Final Automation TestingFinal Automation Testing
Final Automation Testing
 
Automation Testing of Web based Application with Selenium and HP UFT (QTP)
Automation Testing of Web based Application with Selenium and HP UFT (QTP)Automation Testing of Web based Application with Selenium and HP UFT (QTP)
Automation Testing of Web based Application with Selenium and HP UFT (QTP)
 
An introduction to unit testing
An introduction to unit testingAn introduction to unit testing
An introduction to unit testing
 
An Essential Guide to Effective Test Automation Leveraging Open Source
An Essential Guide to Effective Test Automation Leveraging Open SourceAn Essential Guide to Effective Test Automation Leveraging Open Source
An Essential Guide to Effective Test Automation Leveraging Open Source
 
Team Foundation Server 2010 - Overview
Team Foundation Server 2010 - OverviewTeam Foundation Server 2010 - Overview
Team Foundation Server 2010 - Overview
 
Cloudtestr Webinar - 5 Ways to Maximize Test Automation Success
Cloudtestr Webinar - 5 Ways to Maximize Test Automation Success Cloudtestr Webinar - 5 Ways to Maximize Test Automation Success
Cloudtestr Webinar - 5 Ways to Maximize Test Automation Success
 
Disruptive Technology Trends - Cloud, Mobile, IoT and Beyond
Disruptive Technology Trends - Cloud, Mobile, IoT and BeyondDisruptive Technology Trends - Cloud, Mobile, IoT and Beyond
Disruptive Technology Trends - Cloud, Mobile, IoT and Beyond
 
Keyword-driven Test Automation Framework
Keyword-driven Test Automation FrameworkKeyword-driven Test Automation Framework
Keyword-driven Test Automation Framework
 
Selenium Tutorial for Beginners | Automation framework Basics
Selenium Tutorial for Beginners | Automation framework BasicsSelenium Tutorial for Beginners | Automation framework Basics
Selenium Tutorial for Beginners | Automation framework Basics
 
Quality center interview questions and answers
Quality center interview questions and answersQuality center interview questions and answers
Quality center interview questions and answers
 
Curiosity and Coforge present - Oracle FLEXCUBE: De-risk upgrades and migrati...
Curiosity and Coforge present - Oracle FLEXCUBE: De-risk upgrades and migrati...Curiosity and Coforge present - Oracle FLEXCUBE: De-risk upgrades and migrati...
Curiosity and Coforge present - Oracle FLEXCUBE: De-risk upgrades and migrati...
 
ALM (Application Lifecycle Management)
ALM (Application Lifecycle Management)ALM (Application Lifecycle Management)
ALM (Application Lifecycle Management)
 
Front Cover:
Front Cover:Front Cover:
Front Cover:
 
Learning's from mobile testing
Learning's from mobile testingLearning's from mobile testing
Learning's from mobile testing
 

Ähnlich wie TestingWhiz Webinar: Codeless Test Automation for Web & Cloud Apps

Automated testing
Automated testingAutomated testing
Automated testing
s0194975
 

Ähnlich wie TestingWhiz Webinar: Codeless Test Automation for Web & Cloud Apps (20)

Scriptless Automation Testing: A Unique Framework To Accelerate Delivery
Scriptless Automation Testing: A Unique Framework To Accelerate DeliveryScriptless Automation Testing: A Unique Framework To Accelerate Delivery
Scriptless Automation Testing: A Unique Framework To Accelerate Delivery
 
Webinar Presentation: Best Practices in QA Testing - Leveraging Open Source T...
Webinar Presentation: Best Practices in QA Testing - Leveraging Open Source T...Webinar Presentation: Best Practices in QA Testing - Leveraging Open Source T...
Webinar Presentation: Best Practices in QA Testing - Leveraging Open Source T...
 
Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...
Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...
Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...
 
Introduction to qualitia software
Introduction to qualitia softwareIntroduction to qualitia software
Introduction to qualitia software
 
No Devops Without Continuous Testing
No Devops Without Continuous TestingNo Devops Without Continuous Testing
No Devops Without Continuous Testing
 
Introduction to Test Automation - Technology and Tools
Introduction to Test Automation - Technology and ToolsIntroduction to Test Automation - Technology and Tools
Introduction to Test Automation - Technology and Tools
 
C:\documents and settings\selvam.mc\my documents\automation testing process
C:\documents and settings\selvam.mc\my documents\automation testing processC:\documents and settings\selvam.mc\my documents\automation testing process
C:\documents and settings\selvam.mc\my documents\automation testing process
 
7 steps to Software test automation success
7 steps to Software test automation success7 steps to Software test automation success
7 steps to Software test automation success
 
Choosing right-automation-tool
Choosing right-automation-toolChoosing right-automation-tool
Choosing right-automation-tool
 
Test Strategies in Microservices
Test Strategies in MicroservicesTest Strategies in Microservices
Test Strategies in Microservices
 
New trends in testing automation
New trends in testing automationNew trends in testing automation
New trends in testing automation
 
Qualitia - Scriptless Test Automation Platform
Qualitia - Scriptless Test Automation PlatformQualitia - Scriptless Test Automation Platform
Qualitia - Scriptless Test Automation Platform
 
Testing Best Practices
Testing Best PracticesTesting Best Practices
Testing Best Practices
 
#ATAGTR2020 Presentation - Universal Test Automation Framework
#ATAGTR2020 Presentation - Universal Test Automation Framework#ATAGTR2020 Presentation - Universal Test Automation Framework
#ATAGTR2020 Presentation - Universal Test Automation Framework
 
Automated testing
Automated testingAutomated testing
Automated testing
 
How to build confidence in your release cycle
How to build confidence in your release cycleHow to build confidence in your release cycle
How to build confidence in your release cycle
 
5 Considerations When Adopting Automated Testing
5 Considerations When Adopting Automated Testing5 Considerations When Adopting Automated Testing
5 Considerations When Adopting Automated Testing
 
Software Testing Fundamentals_withlogo.pdf
Software Testing Fundamentals_withlogo.pdfSoftware Testing Fundamentals_withlogo.pdf
Software Testing Fundamentals_withlogo.pdf
 
Automated Testing Using Selenium
Automated Testing Using SeleniumAutomated Testing Using Selenium
Automated Testing Using Selenium
 
Test Automation using UiPath Test Suite - Developer Circle Part-3 - 07262022.pdf
Test Automation using UiPath Test Suite - Developer Circle Part-3 - 07262022.pdfTest Automation using UiPath Test Suite - Developer Circle Part-3 - 07262022.pdf
Test Automation using UiPath Test Suite - Developer Circle Part-3 - 07262022.pdf
 

Kürzlich hochgeladen

Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Peter Udo Diehl
 

Kürzlich hochgeladen (20)

Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
 
A Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyA Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System Strategy
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
 
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
 
UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1
 
Strategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsStrategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering Teams
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 
UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at Comcast
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and Planning
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101
 

TestingWhiz Webinar: Codeless Test Automation for Web & Cloud Apps

  • 1. Codeless Test Automation for Web Apps Webinar by TestingWhiz December 11, 2012 1PM EST © TestingWhiz Email: info@testing-whiz.com | Twitter: @itestingwhiz
  • 2. Agenda • Functional Test Automation for Agile Teams • Developing and Implementing Codeless Automation Frameworks • Achieving High Test Coverage from Your Automation Scripts • Re-using and Maintaining Codeless Frameworks • Q&A © TestingWhiz Email: info@testing-whiz.com | Twitter: @itestingwhiz
  • 3. Agenda • Functional Test Automation for Agile Teams • Developing and Implementing Codeless Automation Frameworks • Achieving High Test Coverage from Your Automation Scripts • Re-using and Maintaining Codeless Frameworks • Q&A © TestingWhiz Email: info@testing-whiz.com | Twitter: @itestingwhiz
  • 4. Challenges Faced by Agile Testing Teams • Evolving functional requirements • Managing high frequency Traditional Waterfall regression cycles • Balancing speed and volume of testing “Keep responding to changes up to the last development phase.” © TestingWhiz Email: info@testing-whiz.com | Twitter: @itestingwhiz
  • 5. Expectations of Product Managers • Cope-up with ever shortening release life cycles with minimum functional defects. • Deliver complete regression testing for entire application • Testing on multiple environments e.g. QA, Staging and Production • Managing process documentation and detailed defect reporting. “Deliver quickest, easiest and almost magical test automation strategies.” © TestingWhiz Email: info@testing-whiz.com | Twitter: @itestingwhiz
  • 6. The Ideal Functional Automation Solution 1 Save Time • Ability to write once and play multiple times 2 Easy Learning Curve • More productivity with lower skill sets 3 Reliable • Increased efficiency by reducing human errors 4 Economical • Less requirements of testing resources • Provides reusability and repeatability 5 Scalable • Can program sophisticated tests using conditions and looping. © TestingWhiz Email: info@testing-whiz.com | Twitter: @itestingwhiz
  • 7. Alternatives Open Source - Code driven - Special Skills Commercial Tools - Highly Technical - High Initial Investment - No Support - Cost of Implementation - Special Training - Maintenance © TestingWhiz 7 Email: info@testing-whiz.com | Twitter: @itestingwhiz
  • 8. “8-Hour Day” Coding Automation Scripts Lunch And Foosball Search for how to use Generics Troubleshooting Emails and Communication © TestingWhiz 8 Email: info@testing-whiz.com | Twitter: @itestingwhiz
  • 9. The “Let Down” Stigma I am not a core programmer !!! © TestingWhiz 9 Email: info@testing-whiz.com | Twitter: @itestingwhiz
  • 10. Agenda  Functional Test Automation for Agile Teams • Developing and Implementing Codeless Automation Frameworks • Achieving High Test Coverage from Your Automation Scripts • Re-using and Maintaining Codeless Frameworks • Q&A © TestingWhiz Email: info@testing-whiz.com | Twitter: @itestingwhiz
  • 11. What are Codeless Automation Frameworks • Key-Word Driven Testing • Data Driven Testing • Web Object & Class based intelligent Frameworks © TestingWhiz Email: info@testing-whiz.com | Twitter: @itestingwhiz
  • 12. Benefits of Codeless Automation Frameworks • Saves 50% Implementation time & costs with test script 1 Saves Time recording engines • 1/3rd Training time compared to traditional tools 2 Easy Learning Curve • No programming skills or code development required 3 Reliable • Increased efficiency by reducing human errors 4 Economical • Less requirements of testing resources • Highly re-usable script architecture with simple editing 5 Scalable capability. © TestingWhiz Email: info@testing-whiz.com | Twitter: @itestingwhiz
  • 13. Agenda  Functional Test Automation for Agile Teams  Developing and Implementing Codeless Automation Frameworks • Achieving High Test Coverage from Your Automation Scripts • Re-using and Maintaining Codeless Frameworks • Q&A © TestingWhiz Email: info@testing-whiz.com | Twitter: @itestingwhiz
  • 14. Achieving High Test Coverage from Your Automation Script • Scenario driven test cases to cover full length positive and negative data sets. e.g. Login scenario • Simple and intuitive to perform same test over a large set of data. e.g. Test complexity rules for password field. • Perform conditional analysis and add iterations. e.g. Nationality test • Log failures for combinations applied to tool. e.g. Reporting of bugs in bug tracking tool with detailed steps to reproduce and attachment • For all stable applications, ensure reliability by setting up a scheduled execution over a browser of your choice. © TestingWhiz Email: info@testing-whiz.com | Twitter: @itestingwhiz
  • 15. Agenda  Functional Test Automation for Agile Teams  Developing and Implementing Codeless Automation Frameworks  Achieving High Test Coverage from Your Automation Scripts • Re-using and Maintaining Codeless Frameworks • Q&A © TestingWhiz Email: info@testing-whiz.com | Twitter: @itestingwhiz
  • 16. Re-using & Maintaining Codeless Frameworks • Re-usability – The biggest pain point for maintenance of scripts is copy pasted code • Solution – Adapt a strategy that offers reusability e.g. methods © TestingWhiz Email: info@testing-whiz.com | Twitter: @itestingwhiz
  • 17. Questions ? © TestingWhiz Email: info@testing-whiz.com | Twitter: @itestingwhiz
  • 18. Thank You • Watch out for our next webinar on : “TestingWhiz Integration with Test Management Tools” • Visit us at www.testing-whiz.com • Download a free trial and experience codeless test automation © TestingWhiz Email: info@testing-whiz.com | Twitter: @itestingwhiz