Serverprozess der Java-Instanz
Integration / Schnittstellen
Dieser Punkt klingt zuerst vielleicht ein wenig banal. Wer testet, dokumentiert das doch sicherlich? Die Erfahrung zeigt: Ja, aber oftmals lückenhaft. Bei erfolglosen Tests, bei denen im Anschluss Nachoder Zusatzentwicklungen anstehen und die Fehlerursache auf den ersten Blick nicht direkt ersichtlich ist, zahlt sich eine gute Ergebnisdokumentation oftmals aus. Dies spart Entwicklern Zeit in der Kommunikation und Aufwand durch eine erneute Nachstellung des Szenarios. An dieser Stelle bietet der SAP Solution Manager umfangreiche Möglichkeiten, Templates und Ergebnisdokumente zentral und in den einzelnen Testplänen zu verwalten. Ausschließlich automatisiert Testen Das automatisierte Testen bietet viele Vorteile, sei es eine höhere Softwarequalität durch umfassendere Testabdeckung oder Wiederverwendbarkeit von Testfällen. Jedoch ist es nicht immer sinnvoll, ausschließlich auf Automatisierte Testskripte zurückzugreifen. Eine weniger gute Wahl stellt die Testautomatisierung bei sich häufig änderder Software bzw. Prozessen dar, da hierbei der Wartungsaufwand enorm hoch sein kann. An dieser Stelle ist es oftmals effektiver, manuelle Testdurchläufe auszuführen, anstatt viel Zeit in die mehrmalige Anpassung von Testskripten zu investieren. Schlechte Testvorbereitung Die relevanten Prozesse wurden definiert, die Testpläne angelegt und der Testzeitraum hat begonnen - also kann das Testen ja beginnen? Nicht immer. Oftmals führt mangelnde Testvorbereitung zu ungeplanten zeitlichen Zusatzaufwänden. Mal wurden die Tester nicht mit der Testumgebung vertraut gemacht oder keiner hat daran gedacht, sich um einen ausreichenden und aktuellen Testdatenbestand (Stammdaten, Bewegungsdaten) zu kümmern. Stellen Sie sicher, dass Sie wirklich an alles Nötige gedacht haben! (fehlende Testdaten, nicht repräsentative Testumgebung, instabil).
So oder so ähnlich wurde ich in den letzten Jahren immer mal wieder gefragt, was denn überhaupt SAP Basis ist und was wir SAP Basis-Administratoren denn in unserem täglichen Arbeitsleben für Tätigkeiten haben. Mit diesem Blogbeitrag möchte ich einen kleinen Einblick in genau diesen Arbeitsbereich gewähren.
VEREINFACHUNG DER KOMMUNIKATION
Nicht korrekt hingegen ist die Bezeichnung der Plattformen SAP NetWeaver und SAP HANA als SAP Basis. Bei beiden Komponenten handelt es sich nur um Teilbereiche einer SAP Basis-Architektur (siehe Aufbau SAP Basis).
Die Ergebnisse der Prüfungen können dokumentiert werden, sodass die Entwicklung über einen Zeitraum betrachtet werden kann. So kommen Sie der Revision zuvor und sind für die relevanten Punkte bereits vor der Prüfung sensibilisiert.
Etliche Aufgaben der SAP Basis können mit "Shortcut for SAP Systems" einfacher und schneller erledigt werden.
Auf www.sap-corner.de finden Sie ebenfalls viele nützliche Informationen zum Thema SAP Basis.
Er wird maßgeblich durch die Parameter em/global_area_MB und abap/shared_objects_size_MB bestimmt.
Vergleichen Sie dazu die SAP-Hinweise 124199 (Solaris) und 689818 (Windows).