newmerix - taming peoplesoft testing

Upload: vasubandi8

Post on 14-Apr-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/29/2019 Newmerix - Taming PeopleSoft Testing

    1/22

    2007 Newmerix Corp.

    PeopleSoft Testing:

    Taming The Two-Headed MonsterSandy Welp

    Regional Sales Director

  • 7/29/2019 Newmerix - Taming PeopleSoft Testing

    2/22

    2007 Newmerix Corp.2

    Newmerix

    The Newmerix product suite reduces the costand complexity of managing the ongoing,extensive changes inherent in packaged

    application environments. Our solution results ingreater visibility and control over the application

    lifecycle and improved business agility.

  • 7/29/2019 Newmerix - Taming PeopleSoft Testing

    3/22

    2007 Newmerix Corp.3

    Agenda

    What Drives Testing in PeopleSoft Environments

    Roles in PeopleSoft Change Process

    The PeopleSoft Testing Challenge

    Introduction to Business Process Documentation

    (BPD) Features in Automate!Test How to Maximize the Benefits of BPD

    Introduction to Test Script Maintenance Features inAutomate!Test

    Summary

    Q&A session

  • 7/29/2019 Newmerix - Taming PeopleSoft Testing

    4/22 2007 Newmerix Corp.4

    Enterprise Applications Require Change

    Business Process Changes Overcome Competition

    Improve Service

    Cut Costs

    Vendor Driven Changes from Oracle and SAP

    New Applications

    Patches

    Improve Quality

    M&A

    Support Packs

    Upgrades

    Compliance and Best Practices

    Federal, Provincial, and Municipal Regulations

    Best Practices (COBIT, ITIL, COSO)

  • 7/29/2019 Newmerix - Taming PeopleSoft Testing

    5/22

    2007 Newmerix Corp.5

    Roles in the PeopleSoft Change Process

    DEMO DEV TEST PROD

    TestScripts

    Approvals

    Technical Team

    Requirements /Changes

    Functional

    Team

    Requirementsand Test Scripts

    TestScripts

    Functional /Management

    Sign-off Approvals

  • 7/29/2019 Newmerix - Taming PeopleSoft Testing

    6/22

    2007 Newmerix Corp.6

    The PeopleSoft Testing Challenge

    The Two-Headed Monster

    of PeopleSoft Testing:

    How to seamlessly and painlessly involve bothbusiness users and business analyst/technical users

    in testing your PeopleSoft applications

    i d h i l i i ti t

  • 7/29/2019 Newmerix - Taming PeopleSoft Testing

    7/22

    2007 Newmerix Corp.7

    Business and Technical Users Bring DistinctKnowledge and Skills to This Challenge

    DevelopersBusiness User Test ScriptDeveloper

    Business Process Expertise

    PeopleSoft Application Knowledge

    Functional Testing Skills

    Automated Test Script DevelopmentSkills

  • 7/29/2019 Newmerix - Taming PeopleSoft Testing

    8/22

    2007 Newmerix Corp.8

    The PeopleSoft Testing Challenge

    Effectively creating and maintaining the automated test scripts

    Capturing the expertise of business users

    Without this knowledge, your testing team can only test the obvious orthe familiar

    If you could document your business users process knowledge, youcould turn that knowledge into automated test scripts

    If you could document the resulting automated test script, the businessuser can verify it adequately meets the requirements

    Maintaining the scripts

    Requires input from both functional and technical teams

    Required to truly understand the impact of change Without this knowledge errors are made in production either through

    lack of knowledge on scope of change or downstream effects of achange.

    If you could accurately and easily understand the impact of technicalchanges, you could turn that knowledge into updated automated testscripts.

  • 7/29/2019 Newmerix - Taming PeopleSoft Testing

    9/22

    2007 Newmerix Corp.9

    What Are Your Options?

    Script Creation

    Ad-hoc approach

    All manual approach using spreadsheets and/or processdocuments

    Automated approach using non-PeopleSoft tool

    Newmerix Automate!Test with Business Process

    Documentation Script Maintenance

    Good documentation from vendor

    Forms/communication between functional and technicalteams

    Manual analysis

    Newmerix Automate!Test with Test Script Maintenance and

    Business Process Documentation

  • 7/29/2019 Newmerix - Taming PeopleSoft Testing

    10/22

    2007 Newmerix Corp.10

    Business Process Documentation Features in Automate!Test

    Feature Description Benefit

    Manual Capture Screen captures with highlighted

    actionsAutomatically generated page titles

    Builds thumbnail page

    Painless capture of

    business processes by anyuser

    Capture on Test

    Script Playback

    Automatic capture from any pre-

    recorded test script

    Automated business

    process documentation

    Document Editor Remove pages

    Custom titles

    Full RTF annotation editor

    Process documents

    tailored to specific user

    needs

    Document

    Publishing

    Publish any captured business

    process to Microsoft Word document

    with a single click

    Standard business

    document format

    Overview of Business Process

  • 7/29/2019 Newmerix - Taming PeopleSoft Testing

    11/22

    2007 Newmerix Corp.11

    Overview of Business ProcessDocumentation (BPD) Functionality

    Manually capture steps in the employee hireprocess using BPD within Automate!Tests

    Functional Interface Manually capture process steps

    View process steps in BPD document editor

    Publish Employee Hire Process document

  • 7/29/2019 Newmerix - Taming PeopleSoft Testing

    12/22

    2007 Newmerix Corp.12

    Capture Business Process Steps

  • 7/29/2019 Newmerix - Taming PeopleSoft Testing

    13/22

    2007 Newmerix Corp.13

    View Process in BPD Editor

    Annotate eachprocess step

    Highlight thespecific actionbeing taken

    See thumbnailsfor each step

    bli h t S d

  • 7/29/2019 Newmerix - Taming PeopleSoft Testing

    14/22

    2007 Newmerix Corp.14

    Publish to MS Word

    i i h fi f

  • 7/29/2019 Newmerix - Taming PeopleSoft Testing

    15/22

    2007 Newmerix Corp.15

    How to Maximize the Benefits of BPD

    BPD not only makes it easy to capture business usersknowledge for robust automated test script development, italso provides many other benefits

    Captured processes can be documented according toyour process or policy for training users and newemployees and automated testing

    Automated test scripts are now self documenting

    Published documentation supports consistent execution ofmanual tests when automated testing is not an option

    When a PeopleSoft user encounters a problem, BPD can

    be used to capture the exact user actions leading up tothe problem, providing the information needed forresolution

    Published documentation supports audit and compliance

    requirements

  • 7/29/2019 Newmerix - Taming PeopleSoft Testing

    16/22

    2007 Newmerix Corp.16

    Overview of Test Script Maintenance Functionality

    Test Script Maintenance Steps

    Snapshot your current test structure

    Make changes to environment(s) Run Au toma te ! Test Script Maintenance to map changes to

    each automated test script based on technical changesto component, page, record, field, PeopleCode

    Work the checklist provided to update your automatedtest scripts

    Update your testing documents by re-running the script

    Post your updated testing documents to a commonrepository for everyones use

    i i i

  • 7/29/2019 Newmerix - Taming PeopleSoft Testing

    17/22

    2007 Newmerix Corp.17

    Newmerix Automate!Test Script Maintenance

    PeopleSoft

    metadata objectsthat havechanged

    Test Script lines

    related tometadata objectthat changed

    Description ofchange type andhow it will affecttesting

  • 7/29/2019 Newmerix - Taming PeopleSoft Testing

    18/22

    2007 Newmerix Corp.18

    Update Test Documentation Based on Changes in Scripts

    P t Y N T t D t

  • 7/29/2019 Newmerix - Taming PeopleSoft Testing

    19/22

    2007 Newmerix Corp.19

    Post Your New Test Documents

    S

  • 7/29/2019 Newmerix - Taming PeopleSoft Testing

    20/22

    2007 Newmerix Corp.20

    Summary

    Automate!Test

    is the first testing application specifically designed for theenvironment, people and technology of PeopleSoft installations

    enables business users to create visual documentation of businessprocesses that can be shared with testers

    enables both the functional and technical teams to work togetherbased on automated data collection to seamlessly update test scriptsand business process documentation.

    Newmerix makes it painless to involve both business users andtechnical users (testers) in testing your PeopleSoft applications

    Finally, one product designed

    for both heads of the Monster!

    Q A S i

  • 7/29/2019 Newmerix - Taming PeopleSoft Testing

    21/22

    2007 Newmerix Corp.21

    Q&A Session

    Please submit your questions or comments

    For questions or a copy of the presentation:[email protected]

    (refer to The Two-Headed Monster Webinar)

    To schedule a demo:Newmerix Sales ([email protected])

    (303) 350-3900

    Additional Newmerix PeopleSoft resources:

    www.newmerix.com/peoplesoft

    mailto:[email protected]:[email protected]:[email protected]:[email protected]
  • 7/29/2019 Newmerix - Taming PeopleSoft Testing

    22/22

    2007 Newmerix Corp.

    PeopleSoft Testing:

    Taming The Two-Headed MonsterSandra Welp

    Regional Sales Director