Testautomation mit SAP® - SAP Banking erfolgreich einführen

von: Alberto Vivenzio

Vieweg+Teubner (GWV), 2010

ISBN: 9783834893505 , 176 Seiten

Format: PDF, OL

Kopierschutz: Wasserzeichen

Windows PC,Mac OSX Apple iPad, Android Tablet PC's Online-Lesen für: Windows PC,Mac OSX,Linux

Preis: 6,28 EUR

Mehr zum Inhalt

Testautomation mit SAP® - SAP Banking erfolgreich einführen


 

Disclaimer

5

Vorwort

6

Inhaltsverzeichnis

7

Abbildungsverzeichnis

10

1 Software Testverfahren

16

1.1Die fünf Stufen des allgemeinen Testprozesses

16

1.1.1 Stufe 1: Testplanung und Kontrolle

16

1.1.2 Stufe 2: Testanalyse und Testentwurf

16

1.1.3 Stufe 3: Testfallerstellung und Testausführung

17

1.1.4 Stufe 4: Testinterpretation und Bericht

18

1.1.5 Stufe 5: Beenden der Testaktivität

18

1.2 Unterschiedliche Testebenen

18

1.2.1 Komponententest

18

1.2.2 Integrationstest

19

1.2.3 Systemtest

19

1.2.4 Abnahmetest

20

1.3 Software Testmethoden

20

1.3.1 White Box Test

20

1.3.2 Black Box Test

20

1.3.3 Statischer Test

22

1.3.4 Nicht-funktionale Tests

23

1.4 Testwerkzeuge

23

1.4.1 Management

23

1.4.2 Test-Daten

24

1.4.3 Statische Tests

24

1.4.4 Dynamische Tests

24

1.4.5 Nicht-funktionale Tests

25

2 SAP Deposit Management

26

2.1 Vorbemerkungen

26

2.2 Einführung

26

2.3 Master Contract Management (Rahmenvertragsverwaltung)

28

2.4 Account Management (Kontoverwaltung)

30

2.5 Posting Control Office (DispoOffice)

30

2.6 Financial Services Business Partner

30

2.7 Grundlegende Prinzipien von SAP DM

31

2.7.1 Geschäftspartner

31

2.7.2 Vertrag

32

2.7.3 Zahlungstransaktionen

34

2.7.4 Produktund Auftragsmanagement

35

2.7.5 Kartenmanagement

36

3 SAP Solution Manager

38

3.1 Allgemeines

38

3.2 Einrichten der Systemlandschaft

38

3.2.1 Remote Function Call (RFC) anlegen

38

3.2.2 System anlegen

45

3.2.3 Logische Komponente anlegen

49

3.2.4 Lösung anlegen

50

3.3 Projekt anlegen

51

3.4 Blueprint eingeben

54

3.5 Testfälle und Transaktionen zuordnen

55

3.5.1 Transaktionen

55

3.5.2 Testfälle

57

3.6 Testplan und Testpakete anlegen

60

3.6.1 Testplan

60

3.6.2 Testpaket

62

3.7 Test ausführen und Verarbeiten von Meldungen

65

3.7.1 Testausführung

65

3.7.1.1 Manuelle Testfallbeschreibungen

65

3.7.1.2 Automatische Testfälle

66

3.7.1.3 Statusänderung

69

3.7.2 Verarbeiten von Meldungen

72

3.8 Testfortschrittsanalyse

76

3.9 Zusammenfassende Transaktionsliste

81

4 Testautomatisierung

82

4.1 Vorbemerkungen

82

4.1.1 Manuelle und automatisierte Testfälle

82

4.1.2 Capture and Replay

82

4.1.3 Automatisierungsstrategie

84

4.2 extended Computer Aided Test Tool (eCATT)

84

4.2.1 Übersicht

84

4.2.2 System Data

85

4.2.3 Systemvoraussetzungen

87

4.2.4 Aufnahme und Parametrisierung

89

4.2.4.1 Testskript-Attribute und Editor

89

4.2.4.2 TCD-Treiber (Skript: Erzeugen eines Geschäftspartner)

95

4.2.4.3 SAP-GUI-Treiber (Skript: Zuordnung einer Rolle)

106

4.2.5 Script: Kontoanlage

119

4.2.6 Funktionsmodule

121

4.3 Verarbeitung von Meldungen

123

4.4 Modularisierung

128

4.5 Testdaten und Testkonfiguration

132

4.5.1 Testdaten

132

4.5.2 Testkonfiguration

136

4.6 eCATT Debugger

140

4.7 Weitere Möglichkeiten

142

4.7.1 CHETTAB/GETTAB

142

5 Wirtschaftlichkeit

143

5.1 Was ist zu beachten?

143

5.2 Aufwandsvergleich

145

5.3 Beispielrechnungen

146

5.4 Zusammenfassung

149

6 Quick Test Professional (QTP)

150

6.1 Übersicht

150

6.2 Aufnahme und Einstellungen für SAP

152

6.3 Parametrisierung

156

6.3.1 Tabellenparameter

156

6.3.2 Umgebungsvariablen

159

6.3.3 Zufallszahlen-Parameter

163

6.3.4 Inputund Output-Parameter

164

6.4 Anbinden von Aktionen

165

6.5 Bedingte Anweisungen und Verarbeitung von Meldungen, Checkpoints

167

6.6 Modularisierung

172

6.7 Testdaten

178

6.8 Debugger

181

6.9 Analysing

182

7 Literaturverzeichnis

184

7.1 Literatur

184

7.2 Homepages

184

Sachwortverzeichnis

186