La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Analyse et mise au point interactive de programmes sous z/OS

Présentations similaires


Présentation au sujet: "Analyse et mise au point interactive de programmes sous z/OS"— Transcription de la présentation:

1 Analyse et mise au point interactive de programmes sous z/OS
Abend Aid Xpediter Analyse et mise au point interactive de programmes sous z/OS © LCL 2009

2 Pourquoi Abend Aid et Xpediter ?
Abend Aid et Xpediter sont des outils d’aide à la mise au point complémentaires Abend Aid doit être utilisé en premier lieu pour diagnostiquer un incident et son contexte d’apparition Xpediter peut être utilisé pour reproduire un incident ou pour tester et mettre au point un programme Si l’analyse d’un rapport Abend Aid ne suffit pas à diagnostiquer un incident Si il n’y a pas d’incident, mais que le comportement d’un programme n’est pas celui qui était attendu

3 Abend Aid : Généralités
Abend Aid est un utilitaire de diagnostic d’incidents qui permet de : GÉNÉRER CONSULTER des rapports créés lors des incidents Batch et Temps réel dans des environnements techniques du monde IBM z/OS Produit Compuware Corporation :

4 Abend Aid : Généralités
intercepte et effectue une première analyse des défaillances des programmes produit un diagnostic complet du problème sous la forme d’un rapport concis contenant : les informations techniques permettant de « localiser » l’incident le code concerné dans le programme source les données nécessaires pour analyser et résoudre le problème Abend Aid traite les abandons Batch (MVS Abendaid), CICS (CICS Abendaid/FX) et DB2

5 Xpediter : Généralités
Xpediter est un débuggeur interactif qui permet de : TESTER METTRE AU POINT des programmes Cobol et Assembleur dans des environnements techniques du monde IBM z/OS Produit Compuware Corporation :

6 Xpediter : Principales fonctions
Identification des raisons d'une anomalie de traitement Xpediter déroule le programme depuis son début jusqu'à l'instruction en abend, ce qui permet de suivre le cheminement qui amène à l'abandon. En cas d'abandon système d'un programme, il est toutefois conseillé d'utiliser l'outil Abend Aid pour un premier diagnostic, puis si nécessaire de reproduire le cas sous Xpediter.

7 Xpediter : Principales fonctions
Aide à la mise au point de programmes Xpediter permet de suivre le déroulement de l'exécution d'un programme selon la logique de programmation adoptée dans celui-ci (et non selon ce que l'utilisateur pense avoir codé…)

8 Xpediter : Principales fonctions
Tests de cas particuliers Avec Xpediter, il est possible de vérifier le bon fonctionnement d'un programme dans des cas difficiles ou impossibles à produire avec un jeu d'essai Pour ce faire, Xpediter permet notamment, en cours d'exécution d'un programme, de : modifier le contenu des données traitées modifier le déroulement du programme

9 Xpediter sous CICS Test en environnement CICS natif
Sous le CICS, lancer ‘ XPED ’ et positionner un break point dans le programme source à tester Lancer la transaction CICS à tester via son code L ’exécution s ’arrête au premier break point positionné

10 Xpediter : Principales Commandes
Aide sur une commande Xpediter Visualisation de l ’aide détaillée associée à une commande Xpediter  HELP commande

11 Xpediter : Principales Commandes
Debugging d ’Abend

12 Xpediter : Principales Commandes
Debugging de logique

13 Xpediter : Principales Commandes
Debugging de logique

14 Xpediter : Principales Commandes
Debugging de logique

15 Xpediter : Principales Commandes
Debugging de logique

16 Xpediter : Principales Commandes
Debugging de logique

17 Xpediter : Principales Commandes
Debugging de logique

18 Xpediter : Principales Commandes
Debugging de logique

19 Xpediter : Principales Commandes
Debugging de logique

20 Xpediter : Principales Commandes
Debugging de logique

21 Xpediter : Principales Commandes
Debugging de logique

22 Xpediter : Touches de Fonction
PF1 à PF12

23 Xpediter : Touches de Fonction
PF13 à PF24


Télécharger ppt "Analyse et mise au point interactive de programmes sous z/OS"

Présentations similaires


Annonces Google