Skip to content

Commit

Permalink
Kapitel "testing" - recommended tools (#67)
Browse files Browse the repository at this point in the history
* Update recommended-tools.md

Stichpunkte sortiert und ein bisschen ausformuliert.

* Update recommended-tools.md

* Update recommended-tools.md

nix besonderes

* ...testing/img (new folder)

* image uploaded (interim img)

* Delete docs/testing/img/test

test file deleted

* Update recommended-tools.md

Interim-Grafik eingebaut

* Update recommended-tools.md

* Update recommended-tools.md

Ausformulierung generelle Beschreibung

* Update recommended-tools.md

Strukturierung "Testwerkzeuge im SAP Solution Manager"

* Update recommended-tools.md

---------

Co-authored-by: Fabian Lupa <[email protected]>
  • Loading branch information
SAP-Solution-Manager-Libero and fabianlupa authored Dec 6, 2024
1 parent f170f8b commit 324c646
Show file tree
Hide file tree
Showing 2 changed files with 40 additions and 19 deletions.
Binary file added docs/testing/img/tricentis_tools_uebersicht.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
59 changes: 40 additions & 19 deletions docs/testing/recommended-tools.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,29 +13,62 @@ nav_order: 3

1. TOC
{:toc}
Die nachfolgend aufgeführten Testwerkzeuge sind nicht ABAP-spezifisch, sondern generell im Rahmen der (SAP)-Softwareentwicklung zu sehen. Das bedeutet auch, dass von Seiten des ABAP-Entwicklers (maskulin?) nichts beachtet werden muss, was die Tests in irgendeiner Weise, also weder positiv oder negativ, beeinflussen könnte.

Die nachfolgend aufgeführten Tools (Testwerkzeuge?) sind nicht ABAP-spezifisch, sondern generell im Rahmen der (SAP)-Softwareentwicklung zu sehen. Das bedeutet auch, dass von Seiten des ABAP-Entwicklers (maskulin?) nichts beachtet werden muss, was die Tests in irgendeiner Weise (weder positiv oder negativ) beeinflussen könnte.
Die Auswahl in diesem Leitfaden beschränkt sich auf die von SAP bereitgestellten(?) oder (schon) im Lizenzumfang enthaltenen Produkte. Daneben gibt es noch viele weitere Lösungen auf dem Markt, die für die ABAP-Entwicklung verwendet werden können.

## SAP Cloud ALM
## Testwerkzeuge im SAP Solution Manager
--> Marco

Als Nachfolgeprodukt des SAP Solution Managers, dessen Mainstream-Wartungsende seitens SAP auf Ende 2027 datiert ist, wurde für das Application Lifecycle Management (ALM, link zu diesem Kapitel) im Jahr xxx2018?xxx SAP Cloud ALM vorgestellt. Das Cloud-Produkt beinhaltet - wie auch der Solution Manager - unter anderem ein integriertes Testmanagement, das sowohl eigenständig (für manuelle Testfälle) als auch in Verbindung mit einer Testautmatisierungslösung wie Tricentis Test Automation (siehe den nächsten Abschnitt) eingesetzt werden kann. SAP Cloud ALM und damit auch dessen Testmanagement-Funktionen werden kontinuierlich weiterentwickelt.
Der SAP Solution Manager (https://support.sap.com/en/alm/solution-manager.html // die Seite ist auf EN...) ist ein ausgereiftes System für das Application Lifecycle Management (ALM, Link zu diesem Kapitel), das unter anderem verschiedene Testwerkzeugen enthält.

### Test Suite
xxx...Standard SolMan
https://help.sap.com/docs/SUPPORT_CONTENT/sm/3530264795.html

### Test Steps Designer (oder das volle Programm hier?)
xxx...aus FB... ST-OST Add-on
https://support.sap.com/en/alm/focused-build.html
https://support.sap.com/content/dam/support/en_us/library/ssp/alm/sap-solution-manager/focused-solutions/Focused_Build/sp14/FB%20-%20Test%20Management%20-%20L2%20SP14.pdf

### CBTA
xxx...Automatisierung...Standard SolMan
https://help.sap.com/docs/SUPPORT_CONTENT/sm/3530264810.html

## eCATT (extended Computer Aided Test Tool) --> gehört nicht unter "Testwerkzeuge im SAP Solution Manager" !!!
xxx...
Verwendung von eCATT irgendwie referenzieren auf eigenes Kapitel?
https://help.sap.com/doc/saphelp_nw73ehp1/7.31.19/de-de/49/6d2fa0e0221ec6e10000000a42189b/frameset.htm
oder https://help.sap.com/saphelp_gbt10/helpdata/DE/20/e81c3b84e65e7be10000000a11402f/frameset.htm ???

## Testwerkzeuge in SAP Cloud ALM

Als Nachfolgeprodukt des SAP Solution Managers, dessen Mainstream-Wartungsende seitens SAP auf Ende 2027 datiert ist, wurde für das Application Lifecycle Management (ALM, Link zu diesem Kapitel bzw. hab ich oben schon) im Jahr xxx2018?xxx SAP Cloud ALM vorgestellt. Das Cloud-Produkt beinhaltet - wie schon der Solution Manager - unter anderem ein integriertes Testmanagement, das sowohl eigenständig (für manuelle Testfälle) als auch in Verbindung mit einer Testautmatisierungslösung wie Tricentis Test Automation (siehe den nächsten Abschnitt bzw. Link dort hin) eingesetzt werden kann. SAP Cloud ALM und damit auch dessen Testmanagement-Funktionen werden kontinuierlich weiterentwickelt.

--> Marco
Automatische Prozesstests mit CloudALM? (wie) geht das ?

## Tricentis Test Automation
--> Harald

Tricentis ist ein eigenständiges Unternehmen, das nicht zu SAP gehört, aber durch eine (langjährige, tiefgehende?) Partnerschaft sehr gut in die SAP-Welt integriert und daher im SAP-Kontext die empfohlene Lösung zur Testautomatisierung ist (https://support.sap.com/en/alm/partners/test-automation.html).
Tricentis ist ein eigenständiges Unternehmen, das nicht zu SAP gehört, aber durch eine strategische Partnerschaft sehr gut in die SAP-Welt integriert und daher im SAP-Kontext die empfohlene Lösung zur Testautomatisierung ist (https://support.sap.com/en/alm/partners/test-automation.html) / (https://www.tricentis.com/sap).

...verschiedene Ausprägungen...Lizenzen teilweise schon dabei...
· Tosca: Integration in SAP SolMan – Link zu https://documentation.tricentis.com/tosca/2310/de/content/sap_solutionmanager/concept.htm
· TTA: Integration in SAP Cloud ALM – Link zu https://support.sap.com/en/alm/partners/test-automation.html

(Grafik, welches Tricentis-Tool für welches ALM-System etc.?)
§ Tool für automatische GUI-Tests über sämtliche Technologien (Webseiten, SAP GUI etc.)

(Grafik selber machen auf deutsch, welches Tricentis-Tool für welches ALM-System etc., in Anlehnung an die Darstellung von SAP --> "Quelle...in Anlehnung an..."?) und die einzelnen Punkte kurz beschreiben
![Clean Core](./img/tricentis_tools_uebersicht.png)

(sollen wir auf 4 Ebenen gehen?)
### Mögliche Einsatzszenarien
### Mögliche Einsatzszenarien für automatisierte Testfälle
#### Tägliche Smoke-Tests
--> Harald
Daily Smoke Tests in Testumgebungen...

#### Regressionstests
--> Harald
Automatisierte Testfälle können hervorragend für Regressionstests in Prä-Produktionssystemen eingesetzt werden...
was muss da beachtet werden???
Testdaten etc.?
Expand All @@ -48,15 +81,3 @@ SAP Application Lifecycle Management: Test Automation https://support.sap.com/en
Tricentis: Die empfohlene Testlösungvon SAP https://www.tricentis.com/de/sap

----------------------
/// Stichpunkte aus der Word-Datei ///

o Cloud ALM
§ ?Automatische Prozesstests mit CloudALM?
· Geht das ?
§ Stand Sept 2024 laut Marco noch nicht gut nutzbar. ( freundlich formulieren ) --> ist das noch so?
o Tricentis: https://www.tricentis.com/de/sap
§ Hat erst mal mit ABAP-Entwicklung wenig zu tun, also da wäre nix zu beachten, aber als allgemeines Tool, um Software zu testen
§ Tool für automatische GUI-Tests über sämtliche Technologien (Webseiten, SAP GUI etc.)



0 comments on commit 324c646

Please sign in to comment.