quality data collection for z/tpf ( zqdc ) & zdump viewer

28
www.tpfsoftware. com Suite www.tpfsoftware.com Quality Data Collection for z/TPF (zQDC) & zDump Viewer TPFUG – Spring Conference (2013) Atlanta

Upload: glynn

Post on 11-Jan-2016

44 views

Category:

Documents


0 download

DESCRIPTION

Quality Data Collection for z/TPF ( zQDC ) & zDump Viewer. TPFUG – Spring Conference (2013) Atlanta. zTPFGI Suite Overview. zTPFGI Suite. Integrated IDE. zTPFGI Suite. Graphical Debugger. Performance Analyzer. zTPFGI Suite. DF Explorer. zTPFGI Suite. Resource Manager. Resource. User. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Quality Data Collection for z/TPF ( zQDC ) & zDump Viewer

www.tpfsoftware.com

Suite

www.tpfsoftware.com

Quality Data Collection for z/TPF (zQDC)

&zDump Viewer

TPFUG – Spring Conference (2013)

Atlanta

Page 2: Quality Data Collection for z/TPF ( zQDC ) & zDump Viewer

www.tpfsoftware.com

Suite

2

zTPFGI Suite Overview

Page 3: Quality Data Collection for z/TPF ( zQDC ) & zDump Viewer

www.tpfsoftware.com

Suite

3

zTPFGI SuiteIntegrated IDE

Page 4: Quality Data Collection for z/TPF ( zQDC ) & zDump Viewer

www.tpfsoftware.com

Suite

4

zTPFGI SuiteGraphical Debugger

Page 5: Quality Data Collection for z/TPF ( zQDC ) & zDump Viewer

www.tpfsoftware.com

Suite

5

zTPFGI SuitePerformance Analyzer

Page 6: Quality Data Collection for z/TPF ( zQDC ) & zDump Viewer

www.tpfsoftware.com

Suite

6

zTPFGI SuiteDF Explorer

Page 7: Quality Data Collection for z/TPF ( zQDC ) & zDump Viewer

www.tpfsoftware.com

Suite

7

zTPFGI Suite

System

Resource

Automation

User

Resource Manager

Page 8: Quality Data Collection for z/TPF ( zQDC ) & zDump Viewer

www.tpfsoftware.com

Suite

8

zTPFGI SuiteRegression Test System

Page 9: Quality Data Collection for z/TPF ( zQDC ) & zDump Viewer

www.tpfsoftware.com

Suite

9

zTPFGI SuiteConnectivity Manager

Page 10: Quality Data Collection for z/TPF ( zQDC ) & zDump Viewer

www.tpfsoftware.com

Suite

10

Intoducing Two New Products:

Dump ViewerQuality Assurance Tool

Page 11: Quality Data Collection for z/TPF ( zQDC ) & zDump Viewer

www.tpfsoftware.com

Suite

11

zQDC

Quality Data Collection

zVM z/TPF

CFG Server

LOG ServerInput

Scripts from

Resources

zQDCConfi

g Files

SCRIPT/PGM RELATIONSHIP

DATABASE

Page 12: Quality Data Collection for z/TPF ( zQDC ) & zDump Viewer

www.tpfsoftware.com

Suite

12

QUALITY GROUP / QUALITY ANALYSTS

WHAT ARE THEY DEALING WITH ON DAILY BASIS?

QA Group

RUN 100s OR 1000s

OF SCRIPTS

ON TIME COMPLETIO

N

INFRA-STRUCTUR

E

HUMAN RESOURCE

CPU Consumpti

on COMMON CHALLENGES

• HOW TO CHOOSE AND RUN ONLY SCRIPTS WHICH ARE RELEVANT

• HOW TO SAVE CPU CONSUMPTION• HOW TO SAVE TIME• HOW TO EFFECTIVELY UTILIZE THE

RESOURCES

Page 13: Quality Data Collection for z/TPF ( zQDC ) & zDump Viewer

www.tpfsoftware.com

Suite

13

HOW TO ADDRESS THESE CHALLENGES?

REDUCE THE NUMBER OF SCRIPTS WITHOUT COMPROMISING QUALITY

REDUCES INFRASTRUCTURE

REDUCES CPU UTILIZATION

REDUCE RESOURCE REQUIREMENTS

SCRIPTS0

200

400

600

800

1000

INF0

5

10

CPU0

50

100

RES0

2

4

6

Page 14: Quality Data Collection for z/TPF ( zQDC ) & zDump Viewer

www.tpfsoftware.com

Suite

14

HOW TO REDUCE THE NUMBER OF SCRIPTS TO RUN?

INPUT SCRIPTS zTPF/zQDC SCRIPT/PGM RELATIONSHIP DB

SCRIPT/PGM RELATIONSHIP DB

CROSS REF DB CONVERTER PGM/SCRIPT RELATIONSHIP DB

PGMS TO BE TESTED

SCRIPTS IDENTIFIER

SCRIPTS TO RUN

PGM/SCRIPT RELATIONSHIP

DB

PHASE III – EXECUTED REGULARLY BEFORE QUALITY PROCESS INITIATED

PHASE I – KEY PHASE

PHASE II

SCRIPT/PGM RELATIONSHIP DB

PGM/SCRIPT RELATIONSHIP DB

Page 15: Quality Data Collection for z/TPF ( zQDC ) & zDump Viewer

www.tpfsoftware.com

Suite

15

SELECTING WHICH SCRIPTS TO RUN

WHICH SCRIPTS TO RUN?

QA Proces

s

Scripts to Run

PGMS TO BE TESTED

PhaseIII

Reports

PGM/SCRIPT RELATIONSHIP

DB

PhaseI

REFRESH PGM/SCRIPT RELATIONSHIP DATABASE

PhaseII

Page 16: Quality Data Collection for z/TPF ( zQDC ) & zDump Viewer

www.tpfsoftware.com

Suite

16

zQDC – QUALITY DATA COLLECTION

zQDC – Quality Data Collection

• Data Collection Software runs on TPF• Builds the SCRIPT/PGM RELATIONSHIP DATABASE• Can be configured to monitor resources like LNIATA, IP

ADDRESS, ASYNC etc..• Data log is saved in Repository• Requires regular re-run to keep the database up-to-date

zVM z/TPF

CFG Server

LOG ServerInput

Scripts from

Resources

zQDCConfi

g Files

SCRIPT/PGM RELATIONSHIP

DATABASE

Page 17: Quality Data Collection for z/TPF ( zQDC ) & zDump Viewer

www.tpfsoftware.com

Suite

17

zQDC – BUILD SCRIPT/PROGRAM RELATIONSHIP DATABASE

INITIAL SETUP

• Configuration file – Can be configured to monitor resources like LNIATA, IP ADDRESS, ASYNC• Script Setup – Commands to Start/Stop data collection needs to be included in Scripts• Product Start – Z-commands to start/stop the zQDC session in z/TPF

DATA LOGGING

• Data logging is controlled using Z-COMMANDS in SCRIPTS• Data is logged at the SCRIPT level and sent to repository• DATA is consolidated at the end of the run and saved in CSV FORMAT

ADVANTAGES

• Assist in building PROGRAM/SCRIPT relationship database• Saves TIME, RESOURCE, CPU utilization with no QUALITY compromise• Can be integrated with any customer tool to collect the DATA – QTP, FITNESS etc..

Page 18: Quality Data Collection for z/TPF ( zQDC ) & zDump Viewer

www.tpfsoftware.com

Suite

18

zQDC SAMPLE SCRIPT, CONFIGURATION FILE AND CSV FILE

Sample zQDC Configuration File

[TERM]

TITLE=CAPTURE TRANSACTIONS BY TERMINAL LEVEL

PROG=CIAA

FC.1 = R9 + 349 EQ ? <AND>

FC.2 = L1 + 123(8) + FFF(4) + ABC LE C'QDC TESTING' [R:200- 300] <XOR>

FC.3 = DTESTES0123456789 + 12B(4) + 123 GE C'TEST CASE1' [R:0- 100]

Sample Script FileZTQDC START SCRIPT-PNRCRE

A15JULJFKDFW

NN11

-KKKKK

6AAAAA

91111

ER

ZTQDC STOP SCRIPT-PNRCRE

Page 19: Quality Data Collection for z/TPF ( zQDC ) & zDump Viewer

www.tpfsoftware.com

Suite

19

Planned Enhancements

Log Details at Member Level, Function level

More Asynchronous Options

More Advance features

THANK YOU SABRE – For being BETA TESTER

Page 20: Quality Data Collection for z/TPF ( zQDC ) & zDump Viewer

www.tpfsoftware.com

Suite

20

zDump Viewer

Page 21: Quality Data Collection for z/TPF ( zQDC ) & zDump Viewer

www.tpfsoftware.com

Suite

21

zDUMP VIEWERGUI Interface to view online application dumps in the z/TPF system

Integrated into zTPFGI suite

Makes extensive use of zTPFGI Debugger graphical framework

ZERO or Minimal learning curve

Peruse all the same areas as the Graphical ECB

Shows static data (cannot be edited)

Page 22: Quality Data Collection for z/TPF ( zQDC ) & zDump Viewer

www.tpfsoftware.com

Suite

22

zDUMP VIEWER

How to Access Dumps?• zDump Viewer is now a new resource – “terminal”• Activate/Deactivate controlled by configuration file• Click and activate to get the list of online dumps• Note – Online dump logging to be turned on in the system

Page 23: Quality Data Collection for z/TPF ( zQDC ) & zDump Viewer

www.tpfsoftware.com

Suite

23

zDUMP VIEWER RESOURCE

Peruse a list of online dumps in the connected system

Sort the dumps based on Timestamp, Dump Number, Time, Dump Type

Highlight the dump to view the summary information

Double-click to select dumps to view more closely

Refresh the dump list with a click

Page 24: Quality Data Collection for z/TPF ( zQDC ) & zDump Viewer

www.tpfsoftware.com

Suite

24

zDUMP VIEWER GRAPHICAL WINDOW

Graphical Display of selected dumps same as Debug ECBs

View Multiple dumps at a time.

Dumps included in ECB list view

View Registers, Data Levels, DECBs & Dump summary details

Page 25: Quality Data Collection for z/TPF ( zQDC ) & zDump Viewer

www.tpfsoftware.com

Suite

25

zDUMP VIEWER GRAPHICAL WINDOW

View different kinds of dump data via the tabs in the dump window

• Registers, Data Levels & DECBs

• EBW• EBX• Level• User• System• Macro Trace Back• Heap

Page 26: Quality Data Collection for z/TPF ( zQDC ) & zDump Viewer

www.tpfsoftware.com

Suite

26

zDUMP VIEWER GRAPHICAL WINDOW

View core by double-clicking• Registers• Data Levels• DECBs • and more…

Search data within the coreView data in EBCDIC or ASCIIOverlay Panels on core data

Page 27: Quality Data Collection for z/TPF ( zQDC ) & zDump Viewer

www.tpfsoftware.com

Suite

27

Planned Enhancements

Auto Source Fetch and Highlight Source Line

Integrate DFInsight

Save or Export dump details

More Advanced Features

Page 28: Quality Data Collection for z/TPF ( zQDC ) & zDump Viewer

www.tpfsoftware.com

Suite

?

28

Questions

For more information, contact:

Thiru ThirupuvanamTPF Software, Inc.

[email protected]

http://tpfsoftware.comhttp://ztpfgi.comhttp://youtube.com/tpfsoftware