{"id":34268,"date":"2024-03-27T13:31:51","date_gmt":"2024-03-27T12:31:51","guid":{"rendered":"https:\/\/www.blue.works\/?p=34268"},"modified":"2026-02-20T11:23:12","modified_gmt":"2026-02-20T10:23:12","slug":"von-maerchenwelten-zur-realitaet-durchstarten-mit-der-sap-gui-testautomatisierung-mit-tta-cloud","status":"publish","type":"post","link":"https:\/\/www.blue.works\/de\/von-maerchenwelten-zur-realitaet-durchstarten-mit-der-sap-gui-testautomatisierung-mit-tta-cloud\/","title":{"rendered":"Von M\u00e4rchenwelten zur Realit\u00e4t: Durchstarten mit der SAP GUI Testautomatisierung mit TTA Cloud"},"content":{"rendered":"\n<p>TTA Cloud erm\u00f6glicht nun die <a href=\"\/de\/leistungen\/projekt-testmanagement\/\">Testautomatisierung<\/a> f\u00fcr Desktop-Anwendungen wie SAP GUI. Ja, wir wissen es: Die Frontend-Strategie von SAP ist eindeutig Fiori, aber die Realit\u00e4t sieht oftmals noch anders aus und die SAP GUI ist rege in Gebrauch. Nun haben wir haben einen Meilenstein erreicht, auf den sich viele von uns gefreut haben: Ohne in die Fantasie abzudriften, \u00e4hnlich wie die Welt von Hayao Miyazaki, kann ich die Vorfreude auf dieses Update verstehen und freue mich, es ank\u00fcndigen zu k\u00f6nnen. Ich habe f\u00fcr euch die neuen Funktionen getestet, den ersten Testfall erstellt und bin hier, um meine Erfahrungen mit euch zu teilen.<\/p>\n\n\n\n<p>In diesem Blog m\u00f6chte ich \u00fcber die neuesten Funktionen von TTA Cloud informieren, einschliesslich der Automatisierung der SAP GUI, und wie beim letzten Mal ein paar hilfreiche Tipps geben.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Was gibt es Neues?<\/strong><\/h3>\n\n\n\n<p><strong>Benutzeroberfl\u00e4che<\/strong><\/p>\n\n\n\n<p>Lasst mich zun\u00e4chst die \u00c4nderungen an der Benutzeroberfl\u00e4che des Tools besprechen. Ihr werdet feststellen, dass Tricentis die Befehlszeilenschnittstelle durch eine viel benutzerfreundlichere Schnittstelle ersetzt hat. Sie sieht jetzt wie folgt aus:<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-bottom is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:100%\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"376\" height=\"273\" src=\"https:\/\/www.blue.works\/wp-content\/uploads\/2024\/03\/image-5.png\" alt=\"\" class=\"wp-image-34273\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"447\" height=\"271\" src=\"https:\/\/www.blue.works\/wp-content\/uploads\/2024\/03\/image-6.png\" alt=\"\" class=\"wp-image-34274\"\/><\/figure>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<p><strong>Wiederverwendbare Pr\u00fcfschritte<\/strong><\/p>\n\n\n\n<p>Eine weitere tolle neue Funktion sind die wiederverwendbaren Testschritte (unten ein Tipp zur Wiederverwendung von Modulen). Diese Funktion vereinfacht den Prozess der Wiederverwendung von Modulen und macht die Testautomatisierung noch effizienter.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"318\" height=\"269\" src=\"https:\/\/www.blue.works\/wp-content\/uploads\/2024\/03\/image-7.png\" alt=\"\" class=\"wp-image-34275\"\/><\/figure>\n\n\n\n<p>Die <a href=\"https:\/\/documentation.tricentis.com\/sap\/tta_cloud_es\/en\/content\/create_tests\/design_reusable_teststeps.htm?Highlight=reusable\">Dokumentation<\/a> enth\u00e4lt klare Anweisungen zur problemlosen Erstellung der wiederverwendbaren Pr\u00fcfschritte.<\/p>\n\n\n\n<p>Ein n\u00fctzlicher Punkt, der hier erw\u00e4hnt werden sollte, sind die wiederverwendbaren Module. Stellt sicher, dass ihr die notwendigen \u00c4nderungen am Identifikationswert vornehmt.<\/p>\n\n\n\n<p>Um Ihnen ein Beispiel zu geben. Angenommen, ihr haben das Feld &#171;Titel&#187; in einer User Story in SAP Cloud ALM gescannt und m\u00f6chten dieses Modul f\u00fcr Features wiederverwenden, da es das gleiche HTML-Element hat. Bei der Wiederverwendung des Moduls ist es wichtig, den Identifikationswert entsprechend zu \u00e4ndern. Diejenigen von euch, die Tosca kennen, k\u00f6nnen einfach ein Sternchen unter Identifikationswert setzen, wo der Titel der Registerkarte als &#171;User Story&#187; identifiziert wird. Das funktioniert allerdings mit &nbsp;TTA Cloud nicht. <\/p>\n\n\n\n<p>Hier ist der REGEX-Befehl erforderlich (f\u00fcr dieses Beispiel: {REGEX[Benutzergeschichte|Aufgaben]}). Diejenigen unter euch, die keine Erfahrung mit der Wiederverwendung von Modulen haben: Der Grund, warum es in TTA Cloud nicht funktioniert, ist, dass sich der Name der Registerkarte \u00e4ndert, wenn das System nach der Registerkarte &#171;User Story&#187; in unserem Beispiel sucht.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Da ist sie, die \u201cWindows application\u201d<\/strong><\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"432\" height=\"180\" src=\"https:\/\/www.blue.works\/wp-content\/uploads\/2024\/03\/image-8.png\" alt=\"\" class=\"wp-image-34276\"\/><\/figure>\n\n\n\n<p>Ja, da ist sie, die \u201cWindows application\u201d. Sobald ihr mit dem Scannen startet, habt ihr die M\u00f6glichkeit, eine Windows-Anwendung oder einen Webbrowser zu scannen.&nbsp; Beachten Sie, dass zwar andere Anwendungen als SAP GUI gescannt werden k\u00f6nnen, die Module jedoch nicht funktionieren. Um diese Module nutzen zu k\u00f6nnen, m\u00fcsstet ihr die Subscription wechseln. Bei Fragen dazu, k\u00f6nnt ihr einfach auf uns zukommen.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"743\" height=\"241\" src=\"https:\/\/www.blue.works\/wp-content\/uploads\/2024\/03\/image-9.png\" alt=\"\" class=\"wp-image-34277\"\/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>SAP GUI &#8211; keine vorherige Konfiguration erforderlich!<\/strong><\/h3>\n\n\n\n<p>Kommen wir nun zum Highlight: SAP GUI Automation. Meine Erfahrungen sind positiv: Der Prozess ist einfach und intuitiv. F\u00fcr mich ist die coolste Eigenschaft hier, dass man im Gegensatz zu Tosca keine vorherige Konfiguration braucht, um zu starten, was Zeit spart. Ein richtiger Kick-start in die Welt der Testautomatisierung also! Dieser Aspekt ist besonders f\u00fcr diejenigen interessant, die &#8211; wie ich &#8211; bei technischen Tools Einfachheit bevorzugen. Ein weiteres gutes Merkmal sind die einsatzbereiten Standardmodule, die im linken Men\u00fc zu finden sind.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"317\" height=\"495\" src=\"https:\/\/www.blue.works\/wp-content\/uploads\/2024\/03\/image-10.png\" alt=\"\" class=\"wp-image-34278\"\/><\/figure>\n\n\n\n<p>Die SAP-Module sind auf Benutzerfreundlichkeit ausgelegt. Ich hatte mehr Probleme, die SAP GUI auf meiner virtuellen Maschine zu installieren, als die Automatisierung in Gang zu bringen. (Siehe den Hinweis unten) \ud83e\udd23. Alles, was ich zu scannen hatte, verlief bisher ohne Probleme. Deshalb habe ich die Funktion \u201cScan by image\u201d nicht ben\u00f6tigt, was eigentlich eine Funktion ist, die ich sehr gut finde und mir ans Herz gewachsen ist.<\/p>\n\n\n\n<p><em>Hinweis f\u00fcr diejenigen, die SAP GUI gerade erst installiert haben: F\u00fcr meinen ersten Test musste ich SAP GUI installieren. Beim ersten Durchlauf bekam ich folgende Fehlermeldung in TTA Cloud &#187; Retrieving the COM class factory for component with CLSID {632F45 &#8230;. REGDB _E_CLASSNOTREG)).&#187;&nbsp; Obwohl ich in SAP GUI den Fehler nicht bekam, als ich die Schritte manuell wiederholte, bekam ich ihn mit TTA Cloud. Bitte folgt dieser <\/em><a href=\"https:\/\/community.sap.com\/t5\/enterprise-resource-planning-q-a\/retrieving-the-com-class-factory-for-component-with-clsid-632f4591-aa62\/qaq-p\/10158829\"><em>Dokumentation<\/em><\/a><em>, um das Problem zu l\u00f6sen.<\/em><\/p>\n\n\n\n<p>Tricentis bietet eine umfassende <a href=\"https:\/\/www.tricentis.com\/\">Dokumentation<\/a> zur Verwendung der SAP-Module. Wie in der obigen Abbildung zu sehen ist, gibt es genug Module, um mit einem ersten Test schnell zu beginnen&#8230;ohne \u00fcberhaupt etwas gescannt werden muss. Damit ihr euch erstes ein Bild machen k\u00f6nnt, habe ich unten einige Screenshots und ein Beispiel f\u00fcr einige der Module angefertigt. (Video unten)<\/p>\n\n\n\n<p><em>SAP-Anmeldemodul<\/em>. Sehr einfach. Um den Linkpfad zu erhalten, klickt mit der rechten Maustaste auf das SAP Logon Icon auf deinem Desktop und w\u00e4hle als \u201cPfad kopieren\u201d. Wenn du dich mit User-ID und Passwort anmelden willst, dan lasse die Option &#171;Bypass SSO&#187; auf False, was auch der Standard ist.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"765\" height=\"147\" src=\"https:\/\/www.blue.works\/wp-content\/uploads\/2024\/03\/image-11.png\" alt=\"\" class=\"wp-image-34279\"\/><\/figure>\n\n\n\n<p><em>SAP-Anmeldung<\/em>. In dem Beispiel unten habe ich die Sprache und den Mandanten \u00fcbersprungen, da ich nur einen Mandanten hatte und die Sprache nicht \u00e4ndern wollte, so dass das System die Standardeinstellungen \u00fcbernimmt.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"704\" height=\"229\" src=\"https:\/\/www.blue.works\/wp-content\/uploads\/2024\/03\/image-12.png\" alt=\"\" class=\"wp-image-34280\"\/><\/figure>\n\n\n\n<p><em>SAP Toolbar<\/em>. Wie du unten sehen kannst, enthalten diese Einstellungen alle Optionen der Symbolleiste. Ich habe nur den Befehl &#171;Transaktion&#187; und &#171;Enter&#187; verwendet.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"631\" height=\"488\" src=\"https:\/\/www.blue.works\/wp-content\/uploads\/2024\/03\/image-13.png\" alt=\"\" class=\"wp-image-34281\"\/><\/figure>\n\n\n\n<p>Video: TTA Cloud und SAP GUI<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"SAP Cloud ALM with TTA Execution of automated SAPGUI Testcase\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/3ZCqtCM7310?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>Nach meinen ersten Erfahrungen erweist sich dieses Update von TTA Cloud als \u201cGame changer\u201d f\u00fcr Kunden, die noch mit der SAP GUI arbeiten. TTA Cloud ist intuitiv und einfach und verbessert die Effizienz der Testautomatisierung. Ich werde mich weiter mit diesen Funktionen befassen und freue mich darauf, weitere Einblicke und Tipps zu geben. Um einen Einblick in zuk\u00fcnftige Entwicklungen zu erhalten, empfehle ich euch, die <a href=\"https:\/\/roadmaps.sap.com\/board?range=CURRENT-LAST&amp;PRODUCT=73555000100800004191#Q1%202024\">SAP-Roadmap<\/a> anzuschauen &#8211; eine gute Quelle f\u00fcr geplante neue Funktionen&#8230;auch wenn ein Feature mal etwas nach hinten rutscht.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>TTA Cloud erm\u00f6glicht nun die Testautomatisierung f\u00fcr Desktop-Anwendungen wie SAP GUI. Ja, wir wissen es: Die Frontend-Strategie von SAP ist eindeutig Fiori, aber die Realit\u00e4t sieht oftmals noch anders aus und die SAP GUI ist rege in Gebrauch. Nun haben wir haben einen Meilenstein erreicht, auf den sich viele von uns gefreut haben: Ohne in [&hellip;]<\/p>\n","protected":false},"author":20,"featured_media":34283,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[96],"tags":[],"class_list":["post-34268","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sap-alm-insights"],"acf":[],"aioseo_notices":[],"jetpack_featured_media_url":"https:\/\/www.blue.works\/wp-content\/uploads\/2024\/03\/Bild1-2.png","_links":{"self":[{"href":"https:\/\/www.blue.works\/de\/wp-json\/wp\/v2\/posts\/34268","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.blue.works\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.blue.works\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.blue.works\/de\/wp-json\/wp\/v2\/users\/20"}],"replies":[{"embeddable":true,"href":"https:\/\/www.blue.works\/de\/wp-json\/wp\/v2\/comments?post=34268"}],"version-history":[{"count":8,"href":"https:\/\/www.blue.works\/de\/wp-json\/wp\/v2\/posts\/34268\/revisions"}],"predecessor-version":[{"id":45639,"href":"https:\/\/www.blue.works\/de\/wp-json\/wp\/v2\/posts\/34268\/revisions\/45639"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.blue.works\/de\/wp-json\/wp\/v2\/media\/34283"}],"wp:attachment":[{"href":"https:\/\/www.blue.works\/de\/wp-json\/wp\/v2\/media?parent=34268"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.blue.works\/de\/wp-json\/wp\/v2\/categories?post=34268"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.blue.works\/de\/wp-json\/wp\/v2\/tags?post=34268"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}