getting test automation right - webinar

Download Getting test automation right - webinar

Post on 13-Jan-2017

311 views

Category:

Software

0 download

Embed Size (px)

TRANSCRIPT

  • Webinar Aug 31

    All information contained are Proprietary and Confidential

    www.getzephyr.com

    GETTING TEST AUTOMATION RIGHT

  • 2

    Todays PANELISTS

    John Sonmez Automation EngineerSimple Programmer

    www.simpleprogrammer.com @jsonmez

    Panelist

    www.getzephyr.com @yourzephyr

    Chris Wright Marketing Manager

    Zephyr

    Moderator

    Joe Colantonio CEO

    JoeColantonio

    www.joecolantonio.com @jcolantonio

    Panelist

    Dave Haeffner Automation Expert

    Selenium

    www.elementalselenium.com @TourDeDave

    Panelist

  • 3

    Key TAKEAWAYS

    When should you start to consider automation

    What you should automate vs. what you shouldn't automate

    Risks associated with automated testing

    Creating a proper automation framework

    The importance of using automation in a testing environment

    Rat

    e of

    ado

    ptio

    n

    2012 2013 2014 2015

    % Growth between 2012-2015

  • 4

    Why Automated Testing is IMPORTANT

    > Removing human error

    > Increase testing speed without sacrificing quality

    > Free up your teams time

    > Quick turnaround

    > Continuous delivery

    > Agile = automation - Hinders scalability

    Manual Testing Automated Testing

    Test Execution Efficiency

  • 5

    Automated Testing EXPECTATIONS

    > Maintaining same amount of defects

    > Reducing the total time to test

    > Making quick adjustments

    > Better total coverage

    > Maintenance - Cost of ownership (personal and tools)

  • 6

    What You Should / Shouldnt AUTOMATE

    Shouldnt Automate

    Should Automate

    > One off tests - Items you only run once

    > Tests that require manual steps in between

    > Non-deterministic tests > Easily verified tests

    > Four questions you should ask - How does your business make money? - How do your users use your application? - What browser are your users using? - Whats previous broken in your app ?

    > Critical / risky portions of your app

  • 7

    Risks Associated with AUTOMATED TESTING

    > Reliable failures

    > Fake sense of security

    > Trying to do too much - Maintenance nightmare

    > Making sure development is involved

  • 8

    Creating an Automation FRAMEWORK

    > What is an automation framework? - Why having one is important?

    > Defining your framework

    > What is your framework targeted at?

    > What problem is your framework solving?