33
World ® ’1 6 Learn, Engage and Grow your Mainframe Testing Toolset with CA InterTest ® and CA SymDump Michael DuBois VP, Product Management MFX58EB MAINFRAME

Pre-Con Ed: CA Testing Tools Educational Session (Part 2 of 3): Learn, Engage and Grow your Mainframe Testing Toolset with CA InterTest and CA SymDump

Embed Size (px)

Citation preview

Page 1: Pre-Con Ed: CA Testing Tools Educational Session (Part 2 of 3): Learn, Engage and Grow your Mainframe Testing Toolset with CA InterTest and CA SymDump

World®’16

Learn,EngageandGrowyourMainframeTestingToolsetwithCAInterTest® andCASymDump™MichaelDuBoisVP,ProductManagement

MFX58EB

MAINFRAME

Page 2: Pre-Con Ed: CA Testing Tools Educational Session (Part 2 of 3): Learn, Engage and Grow your Mainframe Testing Toolset with CA InterTest and CA SymDump

2 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

ForInformationalPurposesOnlyTermsofthisPresentation

©2016CA.Allrightsreserved.Alltrademarksreferencedhereinbelongtotheirrespectivecompanies.Thepresentationprovided atCAWorld2016isintendedforinformationpurposesonlyanddoesnotformanytypeofwarranty.Someofthespecificslideswith customerreferencesrelatetocustomer'sspecificuseandexperienceofCAproductsandsolutionssoactualresultsmayvary.

CertaininformationinthispresentationmayoutlineCA’sgeneralproductdirection.Thispresentationshallnotserveto(i)affecttherightsand/orobligationsofCAoritslicenseesunderanyexistingorfuturelicenseagreementorservicesagreementrelatingtoanyCAsoftwareproduct;or(ii)amendanyproductdocumentationorspecificationsforanyCAsoftwareproduct.Thispresentationisbasedon currentinformationandresourceallocationsasofNovember1,2016,andissubjecttochangeorwithdrawalbyCAatanytimewithout notice.Thedevelopment,releaseandtimingofanyfeaturesorfunctionalitydescribedinthispresentationremainatCA’ssolediscretion.

Notwithstandinganythinginthispresentationtothecontrary,uponthegeneralavailabilityofanyfutureCAproductrelease referencedinthispresentation,CAmaymakesuchreleaseavailabletonewlicenseesintheformofaregularlyscheduledmajorproductrelease.SuchreleasemaybemadeavailabletolicenseesoftheproductwhoareactivesubscriberstoCAmaintenanceandsupport,onawhen andif-availablebasis.Theinformationinthispresentationisnotdeemedtobeincorporatedintoanycontract.

Page 3: Pre-Con Ed: CA Testing Tools Educational Session (Part 2 of 3): Learn, Engage and Grow your Mainframe Testing Toolset with CA InterTest and CA SymDump

3 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Abstract

Learn,engageandgrowwiththeCATestingToolscommunityofpractitioners.Inthiseducationalsession,wewillcoverthelatestupdatestotheCAInterTest andCASymDump products,aswellascommonusecasesthataresurfacingacrossourSprintReviewsthatarehelpingouruserssavetime,savemoneyandbecomemoreproductivetodeliverhigh-qualitymainframeapplications.

MichaelDuBoisCATechnologiesVP,ProductManagement

Page 4: Pre-Con Ed: CA Testing Tools Educational Session (Part 2 of 3): Learn, Engage and Grow your Mainframe Testing Toolset with CA InterTest and CA SymDump

4 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Agenda

MAINFRAMEDEVOPSSTRATEGY

CAINTERTEST ANDSYMDUMP PRODUCTOVERVIEW

QUESTIONS?

TECHNOLOGYANDARCHITECTUREGOALS

PRODUCTROADMAP

WHAT’SNEWINRELEASE10?

1

2

3

4

5

6

Page 5: Pre-Con Ed: CA Testing Tools Educational Session (Part 2 of 3): Learn, Engage and Grow your Mainframe Testing Toolset with CA InterTest and CA SymDump

5 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

MainframeDevOpsStrategy

Page 6: Pre-Con Ed: CA Testing Tools Educational Session (Part 2 of 3): Learn, Engage and Grow your Mainframe Testing Toolset with CA InterTest and CA SymDump

6 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Development Deployment&OperationalTesting

ChallengestoDeliveringInnovations…Continuously

Developers ReleaseTeam

Operations

TESTBUILD DEPLOY

Testers

OPERATE

DeploytoProduction

CulturalBarriers,

LargeCodeMonoliths

ConstrainedEnvironments

TestEnvironmentProvisioningChallenges

ManualTestingandScripting

IncompleteTestCasesandData

Cross-EnterpriseDelivery,

CoordinationandVisibility

LackofIntegratedToolsets

IDLETIME DELAYS

Code/Integrate/Build

Functional&UATesting

PerformanceTestingdefect

RE-WORK

defect defect

DELAYS DELAYS

RE-WORK

Page 7: Pre-Con Ed: CA Testing Tools Educational Session (Part 2 of 3): Learn, Engage and Grow your Mainframe Testing Toolset with CA InterTest and CA SymDump

7 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

IntroducingMainframeDevOpsSolutionCAoffersSolutionsin4keyareastofosterprinciplesofAgileandDevOps

ContinuousMonitoringContinuousTestingAgileDevelopment ContinuousDeliveryDevelopandmaintainmainframeapplicationswithagileandmodernmethodologies,toolsetsandcodinglanguages

TESTEarly&Often

DEVELOPSwiftly

DEPLOYReliably

OPERATEEfficiently

ContinuousFeedbackLoop

Reducetestcycletimesandcostsofmainframetestingforbettertimetomarketandmainframeeconomics

Removethebarrierstobusinessagilityonthemainframe,withautomationtoreducetimetomarketandmanageskillsgaps

UnifymonitoringandperformancemanagementacrossmobileandmainframeteamsforbetterMTTRandlowerskillscosts

Page 8: Pre-Con Ed: CA Testing Tools Educational Session (Part 2 of 3): Learn, Engage and Grow your Mainframe Testing Toolset with CA InterTest and CA SymDump

8 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

ProductOverview

Page 9: Pre-Con Ed: CA Testing Tools Educational Session (Part 2 of 3): Learn, Engage and Grow your Mainframe Testing Toolset with CA InterTest and CA SymDump

9 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

ProductOverview

§ CAInterTest andCASymDump helpsapplicationprogrammersbyprovidingbothinteractivedebuggingandfaultanalysisreportsonfailingapplications.

§ SourcelevelsupportforCOBOL,PL/I,andAssemblerenablesapplicationprogrammerstodiagnoseandresolveproblemsmoreeasilyusingtheirownsourcecode.

§ DebuggingandreportingisavailablefromTSO/ISPForCICS,inbatchorfromamodernEclipse-baseduserinterfacedeliveredaseitherastandalone(RCP)applicationorasaplug-intoEclipseorEclipse-basedIDEs.

WhatareCAInterTestandCASymDump?

DebuggingandFault

Management

InteractiveDebugging

ManageSymbolic

Information

ModernDevelopmentEnvironments

FaultAnalysisReports

Page 10: Pre-Con Ed: CA Testing Tools Educational Session (Part 2 of 3): Learn, Engage and Grow your Mainframe Testing Toolset with CA InterTest and CA SymDump

10 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CAInterTest andCASymDumpProductOverview

§ ITManagement– Ops

§ SystemsProgrammer

§ ApplicationDevelopers

BusinessProblemsAddressed KeyCapabilitiesPersonas

§ ApplicationQuality

§ ApplicationUnderstanding

§ ProblemDetermination

§ MainframeSkillsShortage

§ Robustdebuggingofmainframeapplicationsandprograms

§ Fastresolutionofmainframeapplicationfailures

§ IntegrationwithCAEndevorSCM,CAMAT,andCAFileMasterPlus

Page 11: Pre-Con Ed: CA Testing Tools Educational Session (Part 2 of 3): Learn, Engage and Grow your Mainframe Testing Toolset with CA InterTest and CA SymDump

11 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TechnologyandArchitectureGoals

Page 12: Pre-Con Ed: CA Testing Tools Educational Session (Part 2 of 3): Learn, Engage and Grow your Mainframe Testing Toolset with CA InterTest and CA SymDump

12 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TechnologyandProductArchitectureGoalsCAInterTest andCASymDump

TechnologyGoals

§ Currency&exploitation– IBMhardwareandOSsoftware§ Currency&exploitation- CICS|IMS|DB2|§ Currency&exploitation- IBMEnterpriseCOBOLandPL/ICompilers

ProductArchitecture

Goals

§ Simplifyinstallation,deploymentandconfiguration§ IntegrationwithotherCAsolutions§ EnhancedEclipseUI

Page 13: Pre-Con Ed: CA Testing Tools Educational Session (Part 2 of 3): Learn, Engage and Grow your Mainframe Testing Toolset with CA InterTest and CA SymDump

13 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

What’sNewInRelease10?

Page 14: Pre-Con Ed: CA Testing Tools Educational Session (Part 2 of 3): Learn, Engage and Grow your Mainframe Testing Toolset with CA InterTest and CA SymDump

14 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

What’sNewInRelease10?

§ StreamlinedInstallation– SinglePAXfiledeliversfourCAInterTest andCASymDump products– Installonceintocommontargetanddistributionlibraries

§ Optionstillexiststoinstallseparatelyifnecessary– CommonconfigurationanddeploymentusingCACSM– Commonproductdocumentationondocops.ca.com– Easiermaintenance– fewerartifactstomanage– Savesprecioustimeandreducesduplicateeffort!– Productlicensingremainsunchanged

Page 15: Pre-Con Ed: CA Testing Tools Educational Session (Part 2 of 3): Learn, Engage and Grow your Mainframe Testing Toolset with CA InterTest and CA SymDump

15 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

What’sNewInRelease10?

§ CombinedEclipseRCP– OnecommonEclipse-basedgraphicalUIwithtwoseparateperspectives

§ CAInterTest fordebuggingBatchand/orCICSprograms§ CASymDump foranalyzingBatchand/orCICSprogramfailures

– Oneinstallation,onedesktopicon,oneapplication– Usebothperspectivesatonce– Hostcommunicationusingonecommonserver– Productlicensingremainsunchanged– NewTerminationConfirmationPop-upwhenexiting

§ Optiontoremoveallbreakpointsbeforetermination

Page 16: Pre-Con Ed: CA Testing Tools Educational Session (Part 2 of 3): Learn, Engage and Grow your Mainframe Testing Toolset with CA InterTest and CA SymDump

16 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Page 17: Pre-Con Ed: CA Testing Tools Educational Session (Part 2 of 3): Learn, Engage and Grow your Mainframe Testing Toolset with CA InterTest and CA SymDump

17 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Page 18: Pre-Con Ed: CA Testing Tools Educational Session (Part 2 of 3): Learn, Engage and Grow your Mainframe Testing Toolset with CA InterTest and CA SymDump

18 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Page 19: Pre-Con Ed: CA Testing Tools Educational Session (Part 2 of 3): Learn, Engage and Grow your Mainframe Testing Toolset with CA InterTest and CA SymDump

19 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Display- COBOLIndexItem

Release9.1

Release10

modify-displaymode

What’snewinRelease10- COBOLNumericIndexItems

Page 20: Pre-Con Ed: CA Testing Tools Educational Session (Part 2 of 3): Learn, Engage and Grow your Mainframe Testing Toolset with CA InterTest and CA SymDump

20 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

+(command)increasesvalueby1

- (command)decreasesvalueby5

Keep/Autokeep -COBOLIndexItems(numericvalue)

modify-displaymode

What’snewinRelease10- COBOLNumericIndexItems

Page 21: Pre-Con Ed: CA Testing Tools Educational Session (Part 2 of 3): Learn, Engage and Grow your Mainframe Testing Toolset with CA InterTest and CA SymDump

21 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

What’snewinRelease10- AfterBPLineCommand

Page 22: Pre-Con Ed: CA Testing Tools Educational Session (Part 2 of 3): Learn, Engage and Grow your Mainframe Testing Toolset with CA InterTest and CA SymDump

22 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

What’snewinRelease10§ AbendProgramFilterTable(CASymDump Batch)

– IdentifyCommonAbendHandlingprogramstobeexcludedfromdumpindex– ActivatedonLPARlevel

§ NewCAVHCONFmacrokeyword:ABEND_PGM_FILTER=NO |YES– Customerspecifiedprogramnametable

§ CAVHFMODSTART§ CAVHFMODFILTER,PROGRAM=name§ CAVHFMODEND

– ImpactsDumpIndexcontentonly– Filters/removesmatchingprogramname(s)andreplaceswithprogramnamefromthe

previous/highercalllevel§ Forexample

– CAVHFMODcontainsPROGEandPROGEissuesDUMPSVCorabends§ PROGAcallsPROGB§ PROGBcallsPROGC§ PROGCcallsPROGD§ PROGDcallsPROGE

– DumpIndexwillshowabendoccurredinPROGDatoffsetwherePROGEwascalled.

Page 23: Pre-Con Ed: CA Testing Tools Educational Session (Part 2 of 3): Learn, Engage and Grow your Mainframe Testing Toolset with CA InterTest and CA SymDump

23 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

What’snewinRelease10§ ExternalSecurityforSymbolicFileactions

– Optional– ReplacesSymbolicFilepassword(SYMPSWD=12345678)– ActivatedonLPARlevelbynewCAVHCONFkeyword.EXTSEC=SYMBOLIC– UseyourexternalsecurityproducttocontrolSymbolicFileactions

§ Newentitiesforexistingexternalsecurityclass– CA@NTSYM– VHALTER– AllowsSymbolicFileINITIALIZEandUPDATE(options)capabilities– VHCONTR– AllowsSymbolicFileProgramDELETE,PURGE,RELOAD

– Symbolicfilereadandaddingofnewlistingsbypostprocessorsarenotprotected– NoJCLchangesrequired

§ WhenEXTSEC=SYMBOLICisactiveIN25UTILignoresPASSWORDcontrolstatements§ ‘FM’commandsupportedforBatchLinkdebugging

– DirectlinktoCAFileMasterPlusprimarymenuusingForegroundorBatchLinkdebugging

Page 24: Pre-Con Ed: CA Testing Tools Educational Session (Part 2 of 3): Learn, Engage and Grow your Mainframe Testing Toolset with CA InterTest and CA SymDump

24 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

What’snewinRelease10§ CAInterTest forCICS– Save/RestoreDebuggingCommands

– SaveandRestoremonitorandbreakpointcommandsbyUSERIDorFromTerminal– SimilarcapabilitytoEclipseUIwhichisavailabletoday!– Customerspecifiedtestsessionnames– DatasavedtoVSAMKSDSforCICSregions(PROTMLOG)– Individualsaveddebugsessionscanbeviewedanddeleted

§ CAInterTest Batch– Save/RestoreDebuggingCommands– SaveandRestoremonitorandbreakpointcommands– SimilarcapabilitytoEclipseUIwhichisavailabletoday!– Customerspecifiedtestsessionmembernames– DatasavedtoINT1CLIBmembers(partitioneddataset)– Individualsaveddebugsessionscanbeviewedanddeleted

Page 25: Pre-Con Ed: CA Testing Tools Educational Session (Part 2 of 3): Learn, Engage and Grow your Mainframe Testing Toolset with CA InterTest and CA SymDump

25 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

What’snewinrelease10–AddscreencapturesforMLOG

Page 26: Pre-Con Ed: CA Testing Tools Educational Session (Part 2 of 3): Learn, Engage and Grow your Mainframe Testing Toolset with CA InterTest and CA SymDump

26 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

What’snewinrelease10–AddscreencapturesforMLOG

Page 27: Pre-Con Ed: CA Testing Tools Educational Session (Part 2 of 3): Learn, Engage and Grow your Mainframe Testing Toolset with CA InterTest and CA SymDump

27 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

What’snewinrelease10–AddscreencapturesforMLOG

Page 28: Pre-Con Ed: CA Testing Tools Educational Session (Part 2 of 3): Learn, Engage and Grow your Mainframe Testing Toolset with CA InterTest and CA SymDump

28 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

What’snewinRelease10

§ Currency– IBMEnterpriseCOBOL6.1– IBMCICSTS5.3– ARCH(11)supportforCOBOLandPLICompilers– 32and64bitEclipsePlug-ins– IBMrDZ9.5certification

Page 29: Pre-Con Ed: CA Testing Tools Educational Session (Part 2 of 3): Learn, Engage and Grow your Mainframe Testing Toolset with CA InterTest and CA SymDump

29 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

RecommendedSessions

SESSION# TITLE DATE/TIME

MFX61EEclipse-BasedUserInterfacesforCAEndevor andCATestingTools 11/14/2016at4:00pm

MFX59EHighPerformanceMaskingandTestDataGenerationforIMSandDB2 11/15/2016at1:00pm

MFX58ECCATestingToolsEducationalSession(Part3of3):CAMainframeApplicationTunerDemoandWhat'sNew 11/15/2016at2:00pm

Page 30: Pre-Con Ed: CA Testing Tools Educational Session (Part 2 of 3): Learn, Engage and Grow your Mainframe Testing Toolset with CA InterTest and CA SymDump

30 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

MustSeeDemos

ContinuousDevelopmentandTestingMainframeTheater

ContinuousDelivery

MainframeTheater

Page 31: Pre-Con Ed: CA Testing Tools Educational Session (Part 2 of 3): Learn, Engage and Grow your Mainframe Testing Toolset with CA InterTest and CA SymDump

31 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Questions?

Page 32: Pre-Con Ed: CA Testing Tools Educational Session (Part 2 of 3): Learn, Engage and Grow your Mainframe Testing Toolset with CA InterTest and CA SymDump

32 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Thankyou.

Stayconnectedatcommunities.ca.com

Page 33: Pre-Con Ed: CA Testing Tools Educational Session (Part 2 of 3): Learn, Engage and Grow your Mainframe Testing Toolset with CA InterTest and CA SymDump

@CAWORLD#CAWORLD ©2016CA.AllRIGHTSRESERVED.33 @CAWORLD#CAWORLD

MainframeandWorkloadAutomation

Formoreinformationpleasevisitca.com/appdev

MikeDuboisVP,[email protected]