peoplesoft testing: taming the two-headed monster - taming... · peoplesoft testing: taming the...

22
© 2007 Newmerix Corp. PeopleSoft Testing: Taming The Two-Headed Monster Sandy Welp Regional Sales Director

Upload: lengoc

Post on 16-Apr-2018

215 views

Category:

Documents


1 download

TRANSCRIPT

© 2007 Newmerix Corp.

PeopleSoft Testing: Taming The Two-Headed MonsterSandy WelpRegional Sales Director

© 2007 Newmerix Corp.2

Newmerix

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

application environments. Our solution results in greater visibility and control over the application

lifecycle and improved business agility.

© 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 in Automate!Test

■ Summary

■ Q&A session

© 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)

© 2007 Newmerix Corp.5

Roles in the PeopleSoft Change Process

DEMO DEV TEST PROD

Test Scripts

Approvals

Technical Team Requirements / Changes Functional Team Requirements and Test Scripts

Test Scripts

Functional / Management Sign-off

Approvals

© 2007 Newmerix Corp.6

The PeopleSoft Testing Challenge

The Two-Headed Monster

of PeopleSoft Testing:

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

in testing your PeopleSoft applications

© 2007 Newmerix Corp.7

Business and Technical Users Bring Distinct Knowledge and Skills to This Challenge

DevelopersBusiness User Test ScriptDeveloper

Business Process Expertise

PeopleSoft Application Knowledge

Functional Testing Skills

Automated Test Script Development Skills

© 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 or

the familiar● If you could document your business users’ process knowledge, you

could turn that knowledge into automated test scripts● If you could document the resulting automated test script, the business

user 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 a change.

● If you could accurately and easily understand the impact of technical changes, you could turn that knowledge into updated automated test scripts.

© 2007 Newmerix Corp.9

What Are Your Options?

■ Script Creation● Ad-hoc approach● All manual approach using spreadsheets and/or process

documents● Automated approach using non-PeopleSoft tool● Newmerix Automate!Test with Business Process

Documentation■ Script Maintenance

● Good documentation from vendor● Forms/communication between functional and technical

teams● Manual analysis● Newmerix Automate!Test with Test Script Maintenance and

Business Process Documentation

© 2007 Newmerix Corp.10

Business Process Documentation Features in Automate!Test

Feature Description BenefitManual Capture Screen captures with highlighted

actionsAutomatically generated page titlesBuilds thumbnail page

Painless capture of business processes by any user

Capture on Test Script Playback

Automatic capture from any pre-recorded test script

Automated business process documentation

Document Editor Remove pagesCustom titlesFull 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

© 2007 Newmerix Corp.11

Overview of Business Process Documentation (BPD) Functionality

■ Manually capture steps in the employee hire process using BPD within Automate!Test’sFunctional Interface● Manually capture process steps

● View process steps in BPD document editor

● Publish “Employee Hire Process” document

© 2007 Newmerix Corp.12

Capture Business Process Steps

© 2007 Newmerix Corp.13

View Process in BPD Editor

Annotate each process step

Highlight the specific action being taken

See thumbnails for each step

© 2007 Newmerix Corp.14

Publish to MS Word

© 2007 Newmerix Corp.15

How to Maximize the Benefits of BPD

■ BPD not only makes it easy to capture business users’knowledge for robust automated test script development, it also provides many other benefits● Captured processes can be documented according to

your process or policy for training users and new employees and automated testing

● Automated test scripts are now self documenting● Published documentation supports consistent execution of

manual 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 to the problem, providing the information needed for resolution

● Published documentation supports audit and compliancerequirements

© 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 Automate!Test Script Maintenance to map changes to

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

● “Work” the checklist provided to update your automated test scripts

● Update your testing documents by re-running the script● Post your updated testing documents to a common

repository for everyone’s use

© 2007 Newmerix Corp.17

Newmerix Automate!Test Script Maintenance

PeopleSoft metadata objects that have changed

Test Script lines related to metadata object that changed

Description of change type and how it will affect testing

© 2007 Newmerix Corp.18

Update Test Documentation Based on Changes in Scripts

© 2007 Newmerix Corp.19

Post Your New Test Documents

© 2007 Newmerix Corp.20

Summary■ Automate!Test…

● … is the first testing application specifically designed for the environment, people and technology of PeopleSoft installations

● … enables business users to create visual documentation of business processes that can be shared with testers

● … enables both the functional and technical teams to work together based on automated data collection to seamlessly update test scripts and business process documentation.

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

Finally, one product designed for both heads of the Monster!

© 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

© 2007 Newmerix Corp.

PeopleSoft Testing: Taming The Two-Headed MonsterSandra WelpRegional Sales Director