DSAG AK Development - Unit Testing DamirMajer 2016
-
Upload
damir-majer -
Category
Software
-
view
391 -
download
0
Transcript of DSAG AK Development - Unit Testing DamirMajer 2016
![Page 1: DSAG AK Development - Unit Testing DamirMajer 2016](https://reader034.fdocuments.us/reader034/viewer/2022052418/5a6ed0f47f8b9ae8728b4ff5/html5/thumbnails/1.jpg)
@majcon
Unit-Testing in SAPso etwas wie ein Erfahrungsbericht
DSAG AK Development 24.11.2016
![Page 2: DSAG AK Development - Unit Testing DamirMajer 2016](https://reader034.fdocuments.us/reader034/viewer/2022052418/5a6ed0f47f8b9ae8728b4ff5/html5/thumbnails/2.jpg)
2
Damir Majer Developer, Dev Coach and Team Coach www.majcon.de @majcon
Unit-Tests mit ABAP® Unit dpunkt.verlag
Besseres ABAP Schnell, sicher, robust SAP Press
CodeKata ABAP Collaboration Project www.codekata.io
![Page 3: DSAG AK Development - Unit Testing DamirMajer 2016](https://reader034.fdocuments.us/reader034/viewer/2022052418/5a6ed0f47f8b9ae8728b4ff5/html5/thumbnails/3.jpg)
Hilferuf im Lift - Reaktion erst nach sieben Monaten
Quelle: https://www.welt.de/vermischtes/kurioses/article158065946/Hilferuf-im-Lift-Reaktion-erst-nach-sieben-Monaten.html
Wenn´s mal wieder länger dauert…
![Page 4: DSAG AK Development - Unit Testing DamirMajer 2016](https://reader034.fdocuments.us/reader034/viewer/2022052418/5a6ed0f47f8b9ae8728b4ff5/html5/thumbnails/4.jpg)
![Page 5: DSAG AK Development - Unit Testing DamirMajer 2016](https://reader034.fdocuments.us/reader034/viewer/2022052418/5a6ed0f47f8b9ae8728b4ff5/html5/thumbnails/5.jpg)
Softwareentwicklung ist komplex
![Page 6: DSAG AK Development - Unit Testing DamirMajer 2016](https://reader034.fdocuments.us/reader034/viewer/2022052418/5a6ed0f47f8b9ae8728b4ff5/html5/thumbnails/6.jpg)
Copyright Majer Consulting
Wir haben alles unter Kontrolle…
so wird´s erzählt so ist es
![Page 7: DSAG AK Development - Unit Testing DamirMajer 2016](https://reader034.fdocuments.us/reader034/viewer/2022052418/5a6ed0f47f8b9ae8728b4ff5/html5/thumbnails/7.jpg)
Systematisches Testen
7
![Page 8: DSAG AK Development - Unit Testing DamirMajer 2016](https://reader034.fdocuments.us/reader034/viewer/2022052418/5a6ed0f47f8b9ae8728b4ff5/html5/thumbnails/8.jpg)
![Page 9: DSAG AK Development - Unit Testing DamirMajer 2016](https://reader034.fdocuments.us/reader034/viewer/2022052418/5a6ed0f47f8b9ae8728b4ff5/html5/thumbnails/9.jpg)
![Page 10: DSAG AK Development - Unit Testing DamirMajer 2016](https://reader034.fdocuments.us/reader034/viewer/2022052418/5a6ed0f47f8b9ae8728b4ff5/html5/thumbnails/10.jpg)
Unit-Test
..ist ein Test auf der Ebene der einzelnen Module der Software.
Testgegenstand ist die Funktionalität innerhalb einzelner abgrenzbarer Teile der Software (Module, Programme oder Unterprogramme, Units oder Klassen).
Testziel dieser häufig durch den Softwareentwickler selbst durchgeführten Tests ist der Nachweis der technischen Lauffähigkeit und korrekter fachlicher (Teil-) Ergebnisse.
WIKIPEDIA:
![Page 11: DSAG AK Development - Unit Testing DamirMajer 2016](https://reader034.fdocuments.us/reader034/viewer/2022052418/5a6ed0f47f8b9ae8728b4ff5/html5/thumbnails/11.jpg)
Unit- vs. Integrations-Test
11
![Page 12: DSAG AK Development - Unit Testing DamirMajer 2016](https://reader034.fdocuments.us/reader034/viewer/2022052418/5a6ed0f47f8b9ae8728b4ff5/html5/thumbnails/12.jpg)
12Wie schreibe ich einen Unit-Test in ABAP?
![Page 13: DSAG AK Development - Unit Testing DamirMajer 2016](https://reader034.fdocuments.us/reader034/viewer/2022052418/5a6ed0f47f8b9ae8728b4ff5/html5/thumbnails/13.jpg)
Execution of ABAP Unit-Tests SAP GUI or ABAP in Eclipse:
CTRL+SHIFT+F10
ABAP Unit on a Postcard
![Page 14: DSAG AK Development - Unit Testing DamirMajer 2016](https://reader034.fdocuments.us/reader034/viewer/2022052418/5a6ed0f47f8b9ae8728b4ff5/html5/thumbnails/14.jpg)
Soll Istvs.
ABAP Unit Assertion-Methoden
![Page 15: DSAG AK Development - Unit Testing DamirMajer 2016](https://reader034.fdocuments.us/reader034/viewer/2022052418/5a6ed0f47f8b9ae8728b4ff5/html5/thumbnails/15.jpg)
Erfahrungen?
![Page 16: DSAG AK Development - Unit Testing DamirMajer 2016](https://reader034.fdocuments.us/reader034/viewer/2022052418/5a6ed0f47f8b9ae8728b4ff5/html5/thumbnails/16.jpg)
how to get this?
![Page 17: DSAG AK Development - Unit Testing DamirMajer 2016](https://reader034.fdocuments.us/reader034/viewer/2022052418/5a6ed0f47f8b9ae8728b4ff5/html5/thumbnails/17.jpg)
one more thing…
ABAP Seminare mit Fokus auf Unit-Testing
WDE401WDAGIL
BC401
TDD mit ABAP cATDD
![Page 18: DSAG AK Development - Unit Testing DamirMajer 2016](https://reader034.fdocuments.us/reader034/viewer/2022052418/5a6ed0f47f8b9ae8728b4ff5/html5/thumbnails/18.jpg)
Welches Spielfeld bringt Sie weiter?
![Page 19: DSAG AK Development - Unit Testing DamirMajer 2016](https://reader034.fdocuments.us/reader034/viewer/2022052418/5a6ed0f47f8b9ae8728b4ff5/html5/thumbnails/19.jpg)
+ ABAP in Eclipse + Unit Testing
Community Event - FREE mehr unter www.acr.events
![Page 20: DSAG AK Development - Unit Testing DamirMajer 2016](https://reader034.fdocuments.us/reader034/viewer/2022052418/5a6ed0f47f8b9ae8728b4ff5/html5/thumbnails/20.jpg)
Hands on…
![Page 21: DSAG AK Development - Unit Testing DamirMajer 2016](https://reader034.fdocuments.us/reader034/viewer/2022052418/5a6ed0f47f8b9ae8728b4ff5/html5/thumbnails/21.jpg)
ABAP
ABAPABAP
Demo-Time with ABAP Heroes