business process testing qtp

Upload: amurtham-gamayam-light

Post on 09-Apr-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/8/2019 Business Process Testing QTP

    1/22

    Job Oriented Trainings

    1. HP Business Process Testing2. HP Quality Center3. Quick Test Professional4. SAP Testing

    5. SAP TAO6. Manual Testing

    www.testing-onlinetraining.com

  • 8/8/2019 Business Process Testing QTP

    2/22

    AGENDA

    Key Word DrivenFramework

    How, Why, What

    Q & A

  • 8/8/2019 Business Process Testing QTP

    3/22

    Test Automation Framework will

    reduce the amount of scriptingrequired.

    Test Automation Framework willaccommodate changes with

    minimum effort.

    INTRODUCTION

  • 8/8/2019 Business Process Testing QTP

    4/22

    About AgileChanges in requirements are

    encouraged

    It

    Development will be done inIterations

    Follows Test Driven Development

    In

    Follows Continuous Integrationprocess

  • 8/8/2019 Business Process Testing QTP

    5/22

    Types of automation

    Record and playback

    Data Driven

    Keyword Driven

    Hybrid

  • 8/8/2019 Business Process Testing QTP

    6/22

    Keyword Driven Framework

  • 8/8/2019 Business Process Testing QTP

    7/22

    Suite

    Variables file

    .txt

    Processinginputs

    CoreEngine

    LibraryFunctions

    CustomisedResults

    Log Files

    Architecture

  • 8/8/2019 Business Process Testing QTP

    8/22

    Sample Input File aka Test case

    .txt

  • 8/8/2019 Business Process Testing QTP

    9/22

    Suite

  • 8/8/2019 Business Process Testing QTP

    10/22

    CoreEngine

  • 8/8/2019 Business Process Testing QTP

    11/22

    Processinginputs

  • 8/8/2019 Business Process Testing QTP

    12/22

    LibraryFunctions

  • 8/8/2019 Business Process Testing QTP

    13/22

    CustomisedResults

  • 8/8/2019 Business Process Testing QTP

    14/22

    CustomisedResults

  • 8/8/2019 Business Process Testing QTP

    15/22

  • 8/8/2019 Business Process Testing QTP

    16/22

    WATIR

  • 8/8/2019 Business Process Testing QTP

    17/22

    About WATIR

    InWeb Application Testing In Ruby

    IR

    WATIR development is led by BretPettichord and Paul Rogers

    Open-source functional testing tool

  • 8/8/2019 Business Process Testing QTP

    18/22

    About WATIR

    IR IE

    WATIR is a Ruby library that works with IEon Windows

    Tests can be run in the background

    Scripting is simple

  • 8/8/2019 Business Process Testing QTP

    19/22

    Advantages

    The tester need only learn the "Key Words" required

    The Detail Test Cases can be written in Spreadsheetformat containing all input and verification data

    Easier to write acceptance tests

    Transfer of knowledge is easier

    Easier to report bugs, copy from the input file and

    paste in Bug Reporting tool

    Application independent

  • 8/8/2019 Business Process Testing QTP

    20/22

    In

    Initial time and effort to develop theframework

    Disadvantages

    IR

    WATIR does not support plug in applications

    like Java Applet, Macromedia Flash.

    IR IEWATIR works only on IE

    Finding reference (name, id, value) toobjects (text fields, buttons) may be tedious

  • 8/8/2019 Business Process Testing QTP

    21/22

    References

    WATIR Tutorial http://wtr.rubyforge.org/s101/doc/ API Reference http://wtr.rubyforge.org/rdoc/index.html Home Page http://wtr.rubyforge.org Mailing list [email protected]

    Ruby Home Page http://www.ruby-lang.org/en Discussion Forum -http://rubyforge.org/forum/forum.php?forum_id=958

    Tools Supporting WATIR Recorder - WatirMaker -http://www.hanselman.com/blog/IntroducingWatirMakerRecordingForRubybasedWatir.aspx Other Tools supporting WATIR -http://wiki.openqa.org/display/WTR/Tools+Supporting+Watir

  • 8/8/2019 Business Process Testing QTP

    22/22

    Job Oriented Training

    www.testing-onlinetraining.com