14
AspireHR Payroll LaunchSuite Employee Reporter Regression Test (RT) Tool

AspireHR Payroll LaunchSuite Employee Reporter · PDF fileSAP products and services mentioned herein as well as ... screen shots and detailed description regarding the scenario you

  • Upload
    volien

  • View
    214

  • Download
    0

Embed Size (px)

Citation preview

Page 1: AspireHR Payroll LaunchSuite Employee Reporter · PDF fileSAP products and services mentioned herein as well as ... screen shots and detailed description regarding the scenario you

AspireHR

Payroll LaunchSuite Employee Reporter Regression Test (RT) Tool

Page 2: AspireHR Payroll LaunchSuite Employee Reporter · PDF fileSAP products and services mentioned herein as well as ... screen shots and detailed description regarding the scenario you

AspireHR Payroll LaunchSuite™ Employee Reporter™ Regression Test Tool

2 Table of Contents

Table of Contents Table of Contents .................................................................................................................................................................... 2

Preface – About this Guide ..................................................................................................................................................... 3

Disclaimer ............................................................................................................................................................................ 3

Contacting AspireHR ........................................................................................................................................................... 3

Software Support ............................................................................................................................................................ 3

Sales ................................................................................................................................................................................ 3

Getting Started ........................................................................................................................................................................ 4

Access to Transactions ........................................................................................................................................................ 4

Installing the Tool .................................................................................................................................................................... 5

Pre-Installation Review ....................................................................................................................................................... 5

Installation ........................................................................................................................... Error! Bookmark not defined.

AspireHR Delivered Transports ............................................................................................ Error! Bookmark not defined.

Running the Tool ..................................................................................................................................................................... 6

Appendix A: Transport Details .............................................................................................................................................. 13

Page 3: AspireHR Payroll LaunchSuite Employee Reporter · PDF fileSAP products and services mentioned herein as well as ... screen shots and detailed description regarding the scenario you

AspireHR Payroll LaunchSuite™ Employee Reporter™ Regression Test Tool

3 Preface – About this Guide

Preface – About this Guide This guide is intended for technical support team with little or no experience using the AspireHR Employee Reporter™

software product. The goal of this document is to give a broad overview of the main objects that require configuration

for each client installation.

Every effort has been made to ensure that this document is an accurate representation of the functionality of Employee

Reporter™. As with every software application, development continues after the documentation has gone to press so

small inconsistencies may occur. We would appreciate any feedback on this guide. Send comments via email to

[email protected].

The following documentation conventions have been used in this guide:

Clickable buttons will be bold and within brackets (e.g., the [Next] button).

Some screen captures have been cropped and/or edited for emphasis or descriptive purposes.

Any updates to documentation may be found and downloaded from the AspireHR Service Desk KnowledgePoint.

Disclaimer No part of this publication may be reproduced or transmitted in any form or for any purpose without the express

permission of AspireHR. The information contained herein may be changed without prior notice. Some software

products marketed by AspireHR contain proprietary software components of other software vendors. SAP, R/3, other

SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of

SAP Ag in Germany and in the United States. eQuest, Sovren, and other products and service names mentioned are the

trademarks of their respective companies. These materials are provided by AspireHR for informational purposes only,

without representation or warranty of any kind, and AspireHR shall not be liable for errors or omissions with respect to

the materials.

Contacting AspireHR

Software Support

For questions or issues regarding the Employee Reporter™ software product, please contact AspireHR at

[email protected] referencing Employee Reporter™. To help us provide better service, please include

screen shots and detailed description regarding the scenario you are addressing when reporting your concerns.

Sales

To reach our sales group, simply write to [email protected]. You may also call (214) 880-0099 to speak to our sales

representative.

Page 4: AspireHR Payroll LaunchSuite Employee Reporter · PDF fileSAP products and services mentioned herein as well as ... screen shots and detailed description regarding the scenario you

AspireHR Payroll LaunchSuite™ Employee Reporter™ Regression Test Tool

4 Getting Started

Getting Started The purpose of the Employee Reporter Regression Test (RT) Tool is to provide users with the ability to compare various

reports/interfaces (R/IF) to determine if changes in the different versions of Employee Reporter will impact the design of

the R/IF.

Prior to upgrading to the next version of Employee Reporter (ER), if you have not already done so, install the standalone

transport for Employee Reporter Regression Test Tool.

After the RT tool is installed, execute the RT tool against the previously installed version of ER. Upgrade ER to the latest

version, and then rerun the RT tool against the newly installed version of ER. Compare the results to determine what

gaps need to be addressed to your R/IF to accommodate any bug fixes, new features, or enhancements that have been

introduced in the new version.

Access to Transactions As you are getting ready to install the RT tool, there are some transactions that you will need to have access to in order

to perform the necessary analysis.

ZERP_BO_RT: AspireHR’s Regression Testing Tool

SMX: Job Overview to monitor background jobs

Page 5: AspireHR Payroll LaunchSuite Employee Reporter · PDF fileSAP products and services mentioned herein as well as ... screen shots and detailed description regarding the scenario you

AspireHR Payroll LaunchSuite™ Employee Reporter™ Regression Test Tool

5 Installing the Tool

Installing the Tool

Pre-Installation Review It is assumed that you have a previously installed version of Payroll LaunchSuite’s Employee Reporter or Data Broker. If

this is not the case, you do not need to install this tool prior to the initial installation of the software suite or product.

Contact AspireHR to get the latest standalone version.

Page 6: AspireHR Payroll LaunchSuite Employee Reporter · PDF fileSAP products and services mentioned herein as well as ... screen shots and detailed description regarding the scenario you

AspireHR Payroll LaunchSuite™ Employee Reporter™ Regression Test Tool

6 Running the Tool

Running the Tool Go to the Employee Reporter tab of the Payroll LaunchSuite dashboard via transaction ZERP_PAY_SUITE2, and click on

the EMPLOYEE REPORTER REGRESSION TEST button.

Page 7: AspireHR Payroll LaunchSuite Employee Reporter · PDF fileSAP products and services mentioned herein as well as ... screen shots and detailed description regarding the scenario you

AspireHR Payroll LaunchSuite™ Employee Reporter™ Regression Test Tool

7 Running the Tool

To generate a set of files (e.g. a baseline prior to applying an update), select the [GENERATE FILES] radio button. Enter a

[RUN DESCRIPTION] that will give a good explanation of “why” (the timestamp & who is generating the files is

automatically saved).

The value [PROGRAM] field is typically ZERP_BO00001. AspireHR will occasionally include a prior release of the Employee

Reporter runtime as a separate program name (e.g. internally at AspireHR we have historical copies of the runtime we use

for testing e.g. ZERP_BO00007), which can then be used to generate “baseline” files.

[VARIANTS FROM VERSION] – Most customers will use ZERP_BO00001 here. Older releases used a program name of

ZERP_BE00001. This can be confirmed by checking “System -> Status” from the Employee Reporter runtime. If so, enter

ZERP_BE00001 in this field.

Note: Work with your Basis team to establish a good place to keep the generated files. By default it uses a “tmp” folder in

the “trans” folder.

Page 8: AspireHR Payroll LaunchSuite Employee Reporter · PDF fileSAP products and services mentioned herein as well as ... screen shots and detailed description regarding the scenario you

AspireHR Payroll LaunchSuite™ Employee Reporter™ Regression Test Tool

8 Running the Tool

When you hit execute, it will create and submit a background job to generate the files:

We recommend monitoring the background job using transaction SMX.

Before you can do a generation run, you will need to set up variants by using the [EDIT TEST GROUPS] button.

This will allow you edit the test groups:

Page 9: AspireHR Payroll LaunchSuite Employee Reporter · PDF fileSAP products and services mentioned herein as well as ... screen shots and detailed description regarding the scenario you

AspireHR Payroll LaunchSuite™ Employee Reporter™ Regression Test Tool

9 Running the Tool

The RT tool is powered by these variants. This allows maximum control of test scenarios, e.g. running a single report

against two date ranges or two sets of employees.

[USER GROUP] (in blue above) is a generic field to allow you to group the test runs as needed. When generating a snapshot

or comparing two snapshots, all entries in the group are run / compared.

o By logical area, e.g. payroll, PA, or even a business group

o By use, e.g. reports versus interfaces

o By consistency – some reports will by nature tend to change over time, these can be isolated into a separate group

to make it easier to spot real changes

The test groups defined here can then be used when generating files.

[ Logical Test Name] (in orange above, previously labeled “Variant Name”) – This is a logical name, which cannot be

changed. By convention we use the name of the actual test variant.

[VARIANT] (in green above) – This is the actual variant name from the program.

Page 10: AspireHR Payroll LaunchSuite Employee Reporter · PDF fileSAP products and services mentioned herein as well as ... screen shots and detailed description regarding the scenario you

AspireHR Payroll LaunchSuite™ Employee Reporter™ Regression Test Tool

10 Running the Tool

Note: Authorization for editing of the test groups is as delivered from AspireHR is against object S_TABU_DIS, using

Authorization Group &NC&. If desired your technical or security team can reassign table ZERP_BO_RT to a different

authorization group using view V_DDAT_54.

Use the search help to bring up the run history:

You can then select a run from the list (note screenshot shows some older runs with less history):

Once a baseline and actual compare runs are selected:

Executing will do a compare of all files from both runs. Any differences between the files (up to a limit [MAX ERRORS])

will be shown on the screen:

Page 11: AspireHR Payroll LaunchSuite Employee Reporter · PDF fileSAP products and services mentioned herein as well as ... screen shots and detailed description regarding the scenario you

AspireHR Payroll LaunchSuite™ Employee Reporter™ Regression Test Tool

11 Running the Tool

Not all mismatches are actually an error. The first example in green shows that a run timestamp is used by the report,

and this simply reflects a date difference between the two runs.

The second example in red shows a more significant mismatch that should be investigated further.

By itself the RT tool does not know what is “right” or “wrong” – it can only compare results & highlight differences!

A small summary is printed:

This can be useful to note when the # of mismatches changes, e.g. due to date / time differences it is normal to expect 3

errors, so when the summary shows more a closer look is warranted.

The generated files will take up space, and not all generated runs will be meaningful. A delete operation is included in

the RT tool. Select the [DELETE FILE] radio button & use the search help to find the run. Initially the security code will be

blank:

This prevents users from accidentally deleting any files. When you execute the tool, the security code will be shown at

the top, along with a list of files that would be deleted:

Go back and enter this security code in the selection screen to actually delete the files:

Page 12: AspireHR Payroll LaunchSuite Employee Reporter · PDF fileSAP products and services mentioned herein as well as ... screen shots and detailed description regarding the scenario you

AspireHR Payroll LaunchSuite™ Employee Reporter™ Regression Test Tool

12 Running the Tool

Page 13: AspireHR Payroll LaunchSuite Employee Reporter · PDF fileSAP products and services mentioned herein as well as ... screen shots and detailed description regarding the scenario you

AspireHR Payroll LaunchSuite™ Employee Reporter™ Regression Test Tool

13 Appendix A: Transport Details

Appendix A: Transport Details E64K903365 Employee Reporter RT 10.3.111c + LaunchPad

Comment: Object List Included

E64K903362 20150430 133556 SCOLLENBURG

E64K903363 20150430 133604 SCOLLENBURG

Data Element

ZERP_DB_IFLONGNAME

ZERP_DELIM

ZERP_DESC

ZERP_FILENAME

ZERP_JOBID

ZERP_RUNDATE

ZERP_UTF8

ZERP_VARIANT

Function Group

ZERP_DB_IO

Program

ZERP_BO_RT

ZERP_BO_RTTOP

ZERP_BO_RT_F01

ZERP_BO_RT_F02

ZERP_BO_RT_SCREEN

ZERP_WO00001_F01

ZERP_WO00007

Table

ZERP_BO_RT

ZERP_DB_RT_JOBFI

ZERP_DB_RT_JOBST

ZERP_MENUS

Table Contents

TDDAT

ZERP_BO_RT

TVDIR

ZERP_BO_RT

ZERP_MENUS

EW3PZERP_BO_RT

Definition of a Maintenance and Transport Object

ZERP_BO_RTS

Page 14: AspireHR Payroll LaunchSuite Employee Reporter · PDF fileSAP products and services mentioned herein as well as ... screen shots and detailed description regarding the scenario you

AspireHR Payroll LaunchSuite™ Employee Reporter™ Regression Test Tool

14 Appendix A: Transport Details

E64K903365 Employee Reporter RT 10.3.111c + LaunchPad

Transaction

ZERP_PAY_SUITE2