You are on page 1of 18

Panaya Quick Reference Guide – Regression Testing

Karandeep Singh Version 1.0


15 Feb 2018
Quick Reference Guide - Introduction

The purpose of this Quick Reference Guide is to help the Business Key Users and RT
coordinators to have a single quick look at this document, and be able to immediately
start with their Regression Testing with Panaya.

The content contains quick references to:


 Difference between Simple Test and Quick Test
 What are the various Panaya Projects in FC?
 How to Perform a recording in a Simple Test?
 How to Convert to Quick Test?
 How to Optimize the Quick Test for Playback and Collaboration?
 How to Change Data Set before playing back the Quick Test?
 How to Playback the Quick Test and how to Pause or Resume?
 How to View or Export your Test Evidence
And:
 How to request access for Panaya?
 How to Request Support in case of Issues?

1
Difference between Simple Test
and Quick Test
Simple Test Quick Test
A Simple Test is similar to the one you have in your A Quick Test contains all your business actions in
Excel based scripts. It has all Steps which you can the form of an E2E script, which can be played back
record one by one and complete your recording. any no. of times.
It is displayed as a notepad Icon: It is displayed as a video camera Icon:

SIMPLE TEST

Only a Quick Test can


be played back, and
you can play it back
with same or
different Data Sets,
multiple times

QUICK TEST

2
What are the various Panaya Projects in FC?
The various Panaya projects we use for Regression Test Acceleration:

TrainingProject: Please feel free to play


around/experiment in this project by creating your
own folder.
GSS RT Core: Projects where we perform the
Recording of scripts, and Convert them to Quick
Tests, and always keep the latest Quick Test versions.
SUMMIT: This is the actual RT project that we would use in March 2018. Always, the most recent version of 3
Quick Tests is imported to this project as part of RT Preparation. The Business KUs proceed with RT in this project.
More details about each project in the next slides..
GSS RT Core project
GSS RT Core: In this project, we have 2 kinds of cycles for
each Business Group:

1. Record – The record cycle always has Simple Tests


imported directly from your excels.
As Business KUs, you use these Simple Tests to RECORD your
business transactions step-by-step.

Once completely Recorded, by Right clicking on the Simple


test, you CONVERT TO A QUICK TEST, and store the final
Quick test in the Playback cycle.

2. Playback – The playback cycle always has Quick Tests,


which can be run with the same data or different data. But,
4
for actual RT, the Quick Tests from GSS RT Core (Playback
cycle) are imported to actual SUMMIT execution project.
SUMMIT project
SUMMIT is the actual RT execution project that we would use
in March RT (2018).

The Panaya consultant will import Quick Tests from previous RT2
cycle (eg. T12_RT2) from SUMMIT and will also import any new
test cases that were recorded by Business KUs in the GSS RT
Core (Playback cycle).

Preparation of Master Data – The Business KUs need to create


their own MD in SAP, and create/change Data Sets (only if
required) in the scripts in T13_RT2 cycle, under their respective
BG folder.

In any cycle eg. T13_RT2, folders are organized in the form of


Business Group -> Opco - > Stream, as shown below:

5
How to perform a Recording in a
Simple Test
Navigation: To perform a Recording, please visit project GSS RT Core:
Goto TESTS --> Tree, and then navigate to your designated Simple Test case, and click on Run and
Document button

6
How to perform a Recording in a
Simple Test

Excel Test scripts can be uploaded to Panaya Business KUs record the particular step click on Run and
(ownership: Panaya Consultant) Document button

Panaya Recorder opens up, and records KU`s business


Test Case is recorded
activities in SAP and evidence screenshots
automatically get captured in the background.

7
How to Convert to Quick Test

To convert a Simple Test Case (that has All steps recorded and in Status “Passed”), you just need to
navigate to the Tree, and Right Click + choose ‘Convert to Quick Test’:

Right Click

Always choose the ‘Playback’


cycle of your OpCo, to store final
Quick Tests

8
How to Optimize the Quick Test Script for
Playback and Collaboration?
Once you have converted to Quick Test, please review your script, by asking the below questions to yourself:
 If all your actions have been captured correctly?
 If you want to Delete some redundant steps? This process is only
 If you want to to Edit some steps using Script Editing capabilities? required to be done
 Important If due to the business flow of the script, you want to: once. Next Regression
o Change a Tester from person A to person B, in your script Cycle, this need NOT
o or Change the System from eg. AE1 to AW1, or similarly, in your script
be done.
then, please add a Manual Instruction in the First Step of the Next Transaction, as below: eg. If VA01 was an AE1
step and V.23 was an AW1 step.

This is how the


manual comment will
look like
9
How to Change Data Set before playing
back the Quick Test
Before Playback, always see if you need to change your Recorded Data values (eg. Material, Sold To, Dates etc.).
If YES, then please create a new Data Set as shown below.
If NO, then please continue with the playback by clicking on Quick Run.

Select
required
fields

Change data Select


values Recording
Default
10
How to Playback the Quick Test
Before Playback, please ensure you have the new/correct Data Set.
If you need to change the Data Set for your Quick Run, please click
on Pencil icon and Change Data Set to new/correct one, and
then hit ‘Quick Run’ to playback your script with new Data Set. When you click Quick Run, Panaya
player will launch, and you should
select the ‘Script’ mode , and click
on ‘Play’ :

Changed Data Set will look like this:

Once all steps are played


back, please Pass/Fail and
click Save, to save your
evidence.
Your test case will
then be in “Passed”
status.

Panaya will automatically


record Test Evidence during 11
execution.
How to Pause Playback

During the Playback, if the script reaches a point where we have a manual comment (to
pause the playback) in the script, then click on “End the script run” button.
1. Then, click on “End Run” button on the popup that appears.
2. Then check the “In Progress” radio-button and press “Save”.
3. The Quick Test will then be in “In Progress” status.

11
How to Resume Playback
To Resume the playback, please follow the below process:

1. Click on “Quick Run” button in the “In progress” Quick test.


2. Click “Resume” on the popup that appears next.
3. Choose the required SAP system in the next popup, and press “Select”.
4. Then, playback the script using Play button.

12
How to View or Export your Test Evidence
To view your test evidence, click on Show Evidence , and navigate to the ‘Evidence’ tab:

You can view


the E2E OR You can
evidence in Export the
the new E2E evidence
Script viewer in Word/PDF
format

OR
You can see
individual
evidence for
each Step

14
How to Request Access for Panaya
To be able to Record and Playback in Panaya, you need 2 access:
1. LOGIN ACCESS to login into online Panaya portal emea.panaya.com
2. SAP AUTHORIZATION to record/playback scripts in a particular SAP system

MISSING LOGIN ACCESS


If you are a NEW user, or missing access to emea.panaya.com, you can request access.
MISSING SAP AUTHORIZATION If you see the below screenshot when you click on ‘Record’ button on the Panaya
Recorder, it means that you are missing SAP access in the particular SAP system:

TO RESOLVE ANY OF THE ABOVE THE ACCESS ISSUES:


Send email to Panaya.Support@frieslandcampina.com mentioning the issue and the below details (sample details):
User Email ID eg. Abhishek.Dwivedi@frieslandcampina.com
User SAP UserName eg. DwiveA01
SAP Systems in which the user needs to
Record/Playback eg. AE1, AA1, AW1
15
How to Request Support in case of Issues

For any issues/help/clarifications related to Panaya, please reach out to:

Karandeep Singh (Panaya Consultant)


Karandeep.Singh@frieslandcampina.com

For escalations during Regression Testing:


(1st Level)
Abhishek.Dwivedi@frieslandcampina.com
(2nd Level)
Kristina.Kusumadewi@frieslandcampina.com

16
Thank You