Suchbuch.de

Leseproben online - Schmökern in Büchern


Kategorien
> Technikbücher > Praxisbuch eCATT
Belletristik
Bücher Erotik
Esoterik Bücher
Fantasy Bücher
Kinderbücher
Krimis & Thriller
Kultur Bücher
Lyrikbücher
Magazine
Politik, Gesellschaftskritik
Ratgeberbücher
regionale Bücher
Reiseberichte
Bücher Satire
Science Fiction
Technikbücher
Tierbücher
Wirtschaftbücher
Bücher Zeitzeugen

Login
Login

Newsletter
Name
eMail

Technikbücher
Buch Leseprobe Praxisbuch eCATT, Jacqueline Naumann
Jacqueline Naumann

Praxisbuch eCATT



Bewertung:
(380)Gefällt mir
Kommentare ansehen und verfassen

Aufrufe:
4681
Dieses Buch jetzt kaufen bei:
Drucken Empfehlen


Inhalt


 



Einleitung ................................................................................ 17



1 Vorbereitung für das Arbeiten mit eCATT ............... 23


 



 


1.1 eCATT-Systemfreigabe ............................................ 25


1.1.1 Ausführungsberechtigung übertragen ....... 25


1.1.2 Fehlermeldung T000 ................................ 31


1.2 RFC-Verbindungen ................................................. 32


1.2.1 RFC-Verbindungen einrichten ................... 32


1.2.2 Weitere Schritte ....................................... 36


1.3 Einrichten einer eCATT-Rolle .................................. 40


1.3.1 Anlegen einer neuen Rolle ........................ 41


1.3.2 Pflege der Rolleneigenschaften ................. 42


1.3.3 Pflege der Rollenberechtigungen .............. 43


1.3.4 Manuelle Auswahl und Vergabe von Berechtigungen .......... 44


1.3.5 Generierung eines Profils ......................... 50


1.3.6 Generierung der Rolle .............................. 54


1.3.7 Transaktionen erlauben ............................ 56


1.3.8 Menü der Rolle anlegen ........................... 59


1.3.9 Menü erweitern ....................................... 62


1.3.10 Rolle Benutzern zuweisen ......................... 63


1.3.11 Geänderten Benutzer testen ..................... 64


1.4 SAP GUI Scripting erlauben ..................................... 66


1.4.1 Parameter für SAP GUI Scripting prüfen und ändern ........... 66


1.4.2 Benutzereinstellungen - Scripting ............. 68


1.5 System für Web Dynpro vorbereiten ....................... 69


1.5.1 Voraussetzungen für Java-basierte Web Dynpros ................ 70


1.5.2 Web-Dynpro-Testnutzer anlegen .............. 70


1.5.3 Service ecatt_recorder einrichten .............. 72


1.5.4 Service ecatt_recorder aktivieren .............. 73


1.5.5 Service ecattping im Zielsystem aktivieren ...73


1.5.6 RFC-Verbindung für Web Dynpro ............. 74


1.6 Benutzerparameter ....................... 74


1.7 Fazit ............................................ 75


1.8 Transaktionsübersicht .............................................. 76



2 Grundlagen von eCATT ............................................ 79


 



 


2.1 Vorüberlegungen ..................................................... 80


2.1.1 Vorteile und Pflege von eCATT .................. 80


2.1.2 Verfügbarkeit von eCATT .......................... 81


2.1.3 Namenskonventionen ............................... 82


2.2 Transaktionen für die Testentwicklung ..................... 83


2.3 Systemdatencontainer ............................................ 84


2.3.1 Systemdatencontainer anlegen .................. 84


2.3.2 Zielsysteme pflegen ................................... 86


2.3.3 RFC-Verbindung pflegen ........................... 87


2.3.4 Verwendungsnachweis .............................. 88


2.3.5 Nicht verwendete Objekte anzeigen .......... 90


2.4 Testskript ................................................................ 91


2.4.1 Testskript anlegen ..................................... 92


2.4.2 Aufbau des Testskript-Editors .................... 93


2.4.3 Aufbau der Parameterliste/Kommandoschnittstellen ............ 95


2.4.4 Transaktion aufzeichnen ............................ 97


2.4.5 Testskript ausführen .................................. 106


2.4.6 Testskript parametrisieren ......................... 111


2.4.7 Testskript testen ........................................ 117


2.4.8 Dynpro simulieren ..................................... 118


2.4.9 Einfaches Testskript erstellen ..................... 122


2.4.10 Fehlerhafte Importparameterwerte ............ 124


2.5 Testdatencontainer .................................................. 125


2.5.1 Anlegen eines Testdatencontainers ........... 125


2.5.2 Interne Varianten im Testdatencontainer .............. 130


2.5.3 Interne Varianten aus externer Datei ......... 133


2.5.4 Variantendatei in Tabellenkalkulationsprogrammen ..... 138


2.5.5 Externe Varianten aus externer Datei ........ 142


2.5.6 Pfadänderung für externe Variantendatei ...144


2.5.7 Verwendungsnachweis Testdatencontainer.......................... 145


2.6 Testkonfiguration .................................................... 146


2.6.1 Testkonfiguration anlegen ........................ 146


2.6.2 Interne Varianten aus einem Testdatencontainer .......... 149


2.6.3 Interne Varianten der Testkonfiguration ... 150


2.6.4 Testkonfiguration testen ........................... 152


2.6.5 Variantenpflege-Assistent ........................ 155


2.6.6 Varianten aus mehreren Testdatencontainern .......... 168


2.6.7 Externe Variantendatei verwenden ........... 170


2.7 Testprotokoll .......................................................... 173


2.7.1 Aufruf von Testprotokollen ....................... 173


2.7.2 Aufbau eines Testprotokolls ...................... 176


2.7.3 Fehlerhafte Testprotokolle ........................ 183


2.7.4 Verfalldatum für Testprotokolle ändern .... 184


2.8 Fazit ....................................................................... 186


2.9 Transaktionsübersicht ............................................. 186



3 Organisation und Planung von Testfällen .............. 187


 



 


3.1 Testkatalog ............................................................. 187


3.1.1 Grundlagen .............................................. 188


3.1.2 Testkatalog modellieren ........................... 194


3.1.3 Testkatalog ausführen ............................... 201


3.1.4 Tabellarische Anzeige ............................... 207


3.1.5 Weitere Funktionen des Testkatalogs ...... 213


3.2 Bibliothek ............................................................... 218


3.2.1 Grundlagen .............................................. 219


3.2.2 SAP-Anwendungskomponenten ............... 223


3.2.3 Bibliothek bearbeiten ............................... 226


3.3 Testplanung ............................................................ 231


3.3.1 Grundlagen Testplan ................................ 231


3.3.2 Grundlagen der Statusübersicht ............... 234


3.3.3 Testpaket erstellen ................................... 237


3.3.4 Status-Infosystem - Test Organizer ........... 240


3.3.5 Statusdefinitionen verwalten .................... 242


3.3.6 Testpakete ausführen ............................... 244


3.3.7 Nachrichten versenden ............................. 249


3.4 Fazit ....................................................................... 252


3.5 Transaktionsübersicht ............................................. 253



4 Entwicklung mit eCATT ........................................... 255


 



 


4.1 Szenariovorstellung ................................................. 255


4.1.1 Start-Testskript für Testbaustein erstellen ......256


4.1.2 Transaktion für Start-Testskript aufzeichnen ....... 257


4.1.3 Letzte Meldung im Start-Testskript finden ............. 261


4.2 Parameter pflegen ................................................... 264


4.2.1 Exportparameter anlegen .......................... 265


4.2.2 Importparameter anlegen .......................... 269


4.3 Dynamische CATT- und eCATT-Variablen ................ 271


4.3.1 Bedeutung der CATT- und eCATT-Variablen ...................... 271


4.3.2 Einsatz dynamischer eCATT-Variablen ....... 272


4.3.3 Auffinden von Datumsfeldern ................... 273


4.4 Verketten von Transaktionen ................................... 275


4.4.1 Anlegen des Folge-Testskripts ................... 276


4.4.2 Testskript kopieren .................................... 276


4.4.3 Folge-Transaktion aufzeichnen .................. 278


4.4.4 Folge-Testskript testen .............................. 280


4.4.5 Importparameter für Folge-Testskript ........ 281


4.4.6 Anlegen des Testbausteins ........................ 283


4.4.7 eCATT-Befehl »REF« .................................. 286


4.4.8 Importparameter für Textbaustein ............. 287


4.4.9 Testbaustein testen ................................... 288


4.4.10 Exportparameter im Testbaustein versorgen ............... 289


4.4.11 Folge-Testskript referenzieren ................... 291


4.5 eCATT-Befehle ........................................................ 294


4.5.1 Referenzliste der eCATT-Befehle ............... 294


4.5.2 eCATT-Befehl »CHETAB« ........................... 302


4.5.3 eCATT-Befehl »SAPGUI« ............................ 308


4.5.4 eCATT-Befehl »MESSAGE« ........................ 318


4.5.5 eCATT-Befehl »IF...ELSE...ENDIF« ............. 329


4.5.6 eCATT-Befehl »FUN« ................................. 332


4.5.7 eCATT-Befehl »DO...ENDDO« .................. 338


4.6 Datenbankschlüssel in Dynpro-Feldern .................... 341


4.6.1 Finden der Datenbankschlüssel in Dynpros ... 341


4.6.2 Finden der Datenbankschlüssel in der Datenbank ....... 344


4.7 Fazit ....................................................................... 345


4.8 Transaktionsübersicht ............................................. 346



5 Spezialthemen der Testskript-Entwicklung ............ 347


 



 


5.1 Testskript mit kundeneigener Transaktion ............... 348


5.1.1 Entscheidung für anzuzeigende Tabellenwerte ...... 348


5.1.2 Anlegen einer Struktur ............................. 349


5.1.3 ABAP-Programm anlegen ......................... 351


5.1.4 Tabellendefinitionen eintragen ................. 352


5.1.5 Selektionsbedingungen definieren ............ 352


5.1.6 Includes definieren ................................... 353


5.1.7 Main-Include strukturieren ....................... 354


5.1.8 Daten-Include erstellen ............................ 355


5.1.9 Daten-Include definieren .......................... 355


5.1.10 Implementation »Daten-Include« ausprogrammieren ........... 357


5.1.11 Definition »Main-Include« erweitern ........ 360


5.1.12 Implementation »Main-Include« ............... 360


5.1.13 Start-Dynpro ............................................ 366


5.1.14 Dynpro-Ablauflogik .................................. 368


5.1.15 Dynpro GUI-Status anlegen ...................... 370


5.1.16 Dynpro GUI-Status ändern ....................... 371


5.1.17 Textsymbole erstellen ............................... 372


5.1.18 Implementation »Main-Klasse« ................. 373


5.1.19 ABAP Objects-Programm ausführen ......... 374


5.1.20 Programm in Transaktion einbinden ......... 375


5.1.21 Testskript mit kundeneigener Transaktion ..... 378


5.2 Stammdatenmigration mit Inline ABAP ................... 384


5.2.1 Mögliche Anwendung von Inline ABAP .... 385


5.2.2 Vorbereitung ............................................ 387


5.2.3 Einsatz von Inline ABAP ........................... 394


5.2.4 Testskript mit Inline ABAP testen ............. 395


5.3 eCATT-Debugger ..................................................... 397


5.3.1 Zu debuggendes Testskript ........................ 397


5.3.2 Ausführen mit sofortigem Debugging ........ 399


5.3.3 Aufbau und Steuerung des eCATT-Debuggers ............ 400


5.3.4 Debugging in Einzelschritten ausführen ..... 401


5.3.5 Breakpoints ............................................... 404


5.3.6 Änderungen zur Debuggingzeit ................. 406


5.4 Testdatenaufbau in Tabellen .................................... 407


5.4.1 Auswahl der zu füllenden Tabelle .............. 408


5.4.2 Testskript anlegen ..................................... 408


5.4.3 Muster einfügen ........................................ 409


5.4.4 Kommandoschnittstelle SM30_1 parametrisieren ......... 411


5.4.5 Fehler beim ersten Test ............................. 412


5.4.6 Transaktion erneut aufzeichnen ................. 414


5.4.7 Parametrisierung ...................................... 415


5.5 Fazit ........................................................................ 418


5.6 Transaktionsübersicht .............................................. 419



6 Tipps und Tricks ...................................................... 421


 



 


6.1 Migration von CATT zu eCATT ................................. 421


6.1.1 CATT-Testskript anlegen ........................... 422


6.1.2 CATT-Testskript migrieren ......................... 423


6.1.3 Migration nach Patch- oder Release-Wechsel ............... 425


6.2 Störende Meldung bei der Arbeit mit SAPGUI ........ 426


6.3 Eingabefeldwerte löschen ........................................ 427


6.3.1 Testskript anlegen ..................................... 428


6.3.2 Muster einfügen ........................................ 428


6.3.3 Kommandoschnittstelle öffnen .................. 429


6.3.4 Leeres Eingabefeld erzwingen ................... 430


6.3.5 Testskript im Vordergrund abspielen ......... 431


6.3.6 Testprotokoll mit Fehlermeldung .............. 432


6.4 Fehlendes Dynpro erzeugen .................................... 434


6.4.1 Dynpro in Kommandoschnittstelle anlegen ............. 435


 


Inhaltsverzeichnis an dieser Stelle gekürzt


Für den Inhalt dieser Seite ist der jeweilige Inserent verantwortlich! Missbrauch melden



© 2008 - 2022 suchbuch.de - Leseproben online kostenlos!


ExecutionTime: 1 secs