Überblick: Mobile Automatisierung mit Appium Schulung
Dieser umfassende Appium-Schulungskurs vermittelt Ihnen fundiertes Wissen zur mobilen Automatisierungstests. Sie lernen, leistungsstarke Testautomatisierungs-Frameworks für Android- und iOS-Anwendungen mithilfe des führenden Frameworks Appium zu entwickeln. Dabei erlangen Sie praktische Erfahrungen in der Konfiguration von Appium, im Verfassen von Testskripten, in der Identifizierung nativer sowie Web-Elemente und im Erstellen detaillierter Testberichte. Ideal geeignet für Qualitätssicherungsingenieure sowie alle Fachkräfte, die ihre Kenntnisse in mobilem Testing und Automatisierung erweitern möchten – ein perfekter Ausgangspunkt sowohl für eine Appium-Zertifizierung als auch für den beruflichen Aufstieg im Bereich der mobilen Qualitätssicherung.
Schulungsübersicht
Einblick in Appium
- Zweck von Appium
- Überblick über Appiums Client- und Serverfunktionen
Appium-Einrichtung
- Konfiguration mit Eclipse
- Einrichten der Hilfsdateien
- Erstellung von Vorlagen
Appium-Testskripte
- Anlegen von Testskripten in Eclipse
- Auffinden von Web-/Nativ-Elementen
- Umwandlung von Überprüfungsanweisungen
- Erstellung eigener Protokolldateien
- Erstellung von Testberichten
Optimierung der Testskripte
- Nützliche Methoden für WebElement- und Native-Elemente
- Erstellung einer Zielobjekt-Karte
- Modularisierung von Tests
Voraussetzungen
Kenntnisse von Selenium sind hilfreich, aber keine zwingende Voraussetzung
Zielgruppe:
Alle Personen, die sich mit Testing befassen – insbesondere Mobile-Automatisierungstester
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.
Überblick: Mobile Automatisierung mit Appium Schulung - Buchung
Überblick: Mobile Automatisierung mit Appium Schulung - Anfrage
Überblick: Mobile Automatisierung mit Appium - Beratungsanfrage
Erfahrungsberichte (3)
Praktische Übungen erleichtern das Behalten von Informationen.
ashley bolen - Insurance Corporation of British Columbia
Kurs - Test Automation with Selenium
Maschinelle Übersetzung
Sehr interessantes Thema und sehr wissenswertiger Trainer
Pedro Miguel Costa - Natixis
Kurs - Automation Testing with Cypress
Maschinelle Übersetzung
Hauptthemen können im Voraus mit dem Trainer besprochen und vereinbart werden. Entspannte und angenehme Atmosphäre während der Seminarstage.
Lorenz - Continentale Lebensversicherung AG
Kurs - Advanced Selenium
Maschinelle Übersetzung
Kommende Kurse
Kombinierte Kurse
Fortgeschrittene Automatisierungstests und -wartung
35 StundenDieses vom Experten geleitete Live-Training in Deutschland (online oder vor Ort) wendet sich an Tester und Entwickler mittleren Erfahrungsniveaus, die ihr Wissen über Automatisierungstests erweitern möchten. Im Mittelpunkt stehen dabei Werkzeuge wie Selenium und TestComplete sowie deren Verbindung mit Oracle APEX und .Net Core.
Am Ende des Trainings können die Teilnehmer Folgendes bewerkstelligen:
- Die Einrichtung und Konfiguration von Selenium sowie TestComplete für automatisierte Tests.
- Die Erstellung komplexerer Testskripte und -frameworks.
- Die Integration automatisierter Tests in Oracle APEX- und .Net Core-Anwendungen.
- Den Einsatz von maschinellem Lernen zur Verbesserung der Automatisierungstests.
- Ein effektiver Übergang von manuellen zu automatisierten Testverfahren.
- Die Verwaltung von outsourcingbasierten Testprojekten bei gleichzeitiger Aufrechterhaltung hoher Qualitätsstandards.
Fortgeschrittenes C# für Automatisierungstest-Ingenieure
21 StundenDieses von einem Dozenten geleitete Live-Training in <Ort> (online oder vor Ort) richtet sich an erfahrene Automatisierungstest-Ingenieure, die fortgeschrittene Konzepte der C#-Programmierung für das Testen erlernen möchten.
Nach Abschluss dieses Trainings werden die Teilnehmenden in der Lage sein:
- Fortgeschrittene Konzepte sowie bewährte Praktiken der C#-Programmierung zu verstehen.
- Fortgeschrittene Prinzipien der objektorientierten Programmierung anzuwenden, um effiziente und flexible Automatisierungslösungen zu entwickeln.
- Modulare sowie wiederverwendbare Automatisierungs-Frameworks gemäß aktuellen Branchenstandards zu konzipieren und umzusetzen.
Advanced Selenium
14 StundenIn dieser vom Dozenten geleiteten Live-Schulung in Deutschland lernen die Teilnehmer fortgeschrittene Techniken kennen, um eine automatisierte Test-Suite mit Selenium zu optimieren.
Am Ende dieses Trainings sind die Teilnehmer in der Lage:
- Komplexe Probleme bei der Automatisierung von Webanwendungs-Tests mit Selenium zu lösen.
- Reguläre Ausdrücke und Muster-basierte Verifikationstechniken anzuwenden.
- Ausnahmen, die die Testausführung stoppen, zu handhaben.
- Webobjekte programmatisch zu durchsuchen.
- Dynamisch Daten von Web-Controls abzurufen.
- Einen datengetriebenen Testrahmen zu erstellen.
- Tests mit Selenium Grid zu verteilen.
Fortgeschrittene TestStand-Anwendung: Automatisierung von Tests meistern
21 StundenDieses von Instruktoren geleitete Live-Training in Deutschland (online oder vor Ort) richtet sich an Testingenieure und Automatisierungsspezialisten auf mittlerem bis fortgeschrittenem Niveau, die fortgeschrittene Funktionen von TestStand erkunden möchten, um die Effizienz und Wirksamkeit der automatisierten Tests zu maximieren.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Fortgeschrittene Funktionen von TestStand zur Optimierung automatisierter Tests zu nutzen.
- Benutzeroberflächen anzupassen sowie komplexe Testabläufe zu entwickeln.
- Fortgeschrittene Methoden zur Verarbeitung von Testergebnissen und zum Erstellen von Berichten umzusetzen.
- TestStand mit externen Datenbanken, Systemen sowie Hardware zu integrieren.
- Bewährte Praktiken für die Wartung, Verwaltung, Fehlerbehebung und Debugging komplexer Testabläufe anzuwenden.
Vorbereitung auf die CTAL-TAE-Zertifizierung
21 StundenDie ISTQB Certified Tester Advanced Level – Test Automation Engineer (CTAL-TAE) ist eine weltweit anerkannte Zertifizierung, die sich mit der Konzeption, Entwicklung und Wartung von Lösungen zur Testautomatisierung in realen Umgebungen beschäftigt.
Dieses praxisorientierte Training unter Anleitung eines Instruktors (online oder vor Ort) richtet sich an Softwaretester sowie Automatisierungsfachkräfte mittleren bis fortgeschrittenen Niveaus, die praxisnahes und prüfungsrelevantes Wissen gemäß dem offiziellen CTAL-TAE-Lehrplan erlangen möchten, um erfolgreich ihre Zertifizierung zu bestehen.
Nach Abschluss dieses Kurses werden die Teilnehmer in der Lage sein:
- Den Lehrplan sowie die Ziele der CTAL-TAE-Zertifizierung zu verstehen.
- Skalierbare und wartungsfreundliche Architekturen für Testautomatisierungen zu entwerfen und umzusetzen.
- Geeignete Automatisierungstools sowie -frameworks zu bewerten und auszuwählen.
- Automatisierte Tests in CI/CD-Pipelines zu integrieren.
- Strukturierte Methoden zur Planung, Entwicklung und Pflege automatisierter Testlösungen anzuwenden.
- Mithilfe von Probeprüfungen die typischen Prüfungsformate kennenzulernen.
Aufbau des Kurses
- Interaktive Vorlesungen und Diskussionen.
- Zahlreiche Übungen sowie praktische Anwendungsszenarien.
- Hands-on-Arbeit in einer Live-Laborumgebung.
Möglichkeiten zur Kursanpassung
- Für individuelle Schulungswünsche zu diesem Thema kontaktieren Sie uns bitte, um ein maßgeschneidertes Programm zu vereinbaren.
End-to-End-Testautomatisierung mit Cypress
14 StundenCypress ist ein Framework zur End-to-End-Testautomatisierung. Es ermöglicht Nutzern, Tests für beliebige Frontend-Anwendungen oder Webseiten einzurichten, zu schreiben, auszuführen und zu debuggen.
Dieses von einem Trainer geleitete Live-Training (online oder vor Ort) richtet sich an Softwaretester, die Cypress zur Automatisierung ihrer Tests nutzen möchten.
Am Ende des Kurses werden die Teilnehmer in der Lage sein:
- End-to-End-Automatisierungstests mit Cypress durchzuführen.
- Integrationstests sowie Unit-Tests in Webanwendungen zu implementieren.
- Cypress als Alternative zu Selenium einzusetzen.
Ablauf des Kurses
- Interaktive Vorlesungen und Diskussionen.
- Zahlreiche Übungen und praktische Anwendungsbeispiele.
- Praktische Umsetzung in einer Live-Lab-Umgebung.
Optionen zur individuellen Anpassung des Kurses
- Wenn Sie ein auf Ihre Bedürfnisse zugeschnittenes Training wünschen, kontaktieren Sie uns bitte zur Absprache.
Testautomatisierung mit HP UFT
21 StundenAutomatisieren Sie Softwaretests mithilfe von HP UFT – dem branchenweit anerkannten Werkzeug zur funktionalen Testautomatisierung. In diesem Kurs erlernen Sie das Aufzeichnen und Abspielen von Skripten, die Identifizierung von Objekten, parametrisierte Tests, wiederverwendbare Aktionen sowie den Test von Webanwendungen und die Validierung von APIs – alles anhand praktischer Übungen. Sie lernen, manuelle Testfälle in zuverlässige automatisierte Skripte umzuwandeln, Prüfpunkte einzusetzen und Synchronisierungen vorzunehmen sowie skalierbare Testframeworks für hochwertige Qualitätssicherungsprozesse und Regressionstests im Unternehmenseinsatz zu entwickeln.
Einführung in Java für die Testautomatisierung
28 StundenDieses von einem Instruktor geleitete Live-Training in Deutschland richtet sich an alle, die Java im Kontext der Testautomatisierung erlernen möchten. Es handelt sich um einen kompakten und intensiven Kurs mit zahlreichen praktischen Übungen, die den Teilnehmern helfen, schnell die grundlegenden Programmierfähigkeiten zu erlangen, die für automatisierte Softwaretests erforderlich sind. Der Schwerpunkt liegt auf jenen Java-Grundlagen, die direkt und unmittelbar in der Testautomatisierung eingesetzt werden können.
Dieser Kurs befasst sich nicht ausführlich mit Testautomatisierungs-Frameworks wie Selenium. Zudem wird der übliche „Hello World“-Ansatz zum Erlernen von Java bewusst weggelassen, da es hierbei nicht um die Entwicklung von Anwendungen geht. Der Kurs hat explizit das Ziel, den Teilnehmern ein schnelles Einsteigen in die Testautomatisierung zu ermöglichen. Falls Sie bereits über Java-Kenntnisse verfügen und direkt mit Selenium-Tests beginnen möchten, empfehlen wir Ihnen: Einführung in Selenium (https://www.nobleprog.com/introduction-selenium-training).
Selenium WebDriver in C#
14 StundenDieses von einem Instruktor geleitete Live-Training in Deutschland (online oder vor Ort) führt die Teilnehmer in das automatisierte Testen mit Selenium WebDriver und C# unter Verwendung von Visual Studio ein. Falls Sie keine Programmierkenntnisse in C# besitzen oder Ihre Kenntnisse auffrischen möchten, empfehlen wir Ihnen den Kurs: C# für Automatisierungstest-Ingenieure.
Test automatisierung mit Selenium und Jenkins
21 StundenIn diesem Kurs erhalten Sie eine umfassende Ausbildung im Umgang mit dem Selenium-Testwerkzeug sowie bei der Durchführung kontinuierlicher Tests mithilfe von Jenkins.
Zielgruppe:
- Software-Testingenieure
- Entwickler, die im agilen Umfeld tätig sind
- Release-Manager
- QA-Ingenieure
Nach Abschluss des Selenium-Trainings werden die Teilnehmer in der Lage sein:
- Das Selenium-Testwerkzeug effektiv in echten Projekten einzusetzen
- Selenium für Tests in verschiedenen Browsern zu verwenden
- Die Tests mithilfe von Selenium Grid gleichmäßig zu verteilen
- Regressionstests mit Selenium im Jenkins-Environment auszuführen
- Testberichte sowie regelmäßige Auswertungen mithilfe von Jenkins zu erstellen
Testautomatisierung mit Selenium und Python
14 StundenSelenium ist ein Open-Source-Framework zur Automatisierung von Tests für Webanwendungen in verschiedenen Browsern. Mit Selenium 4 stehen verbesserte WebDriver-APIs, native relative Lokatoren sowie erweiterte Funktionen zum Grid-Testing zur Verfügung. Python zeichnet sich durch seine Einfachheit aus und lässt sich hervorragend mit Test-Frameworks wie Pytest integrieren – daher ist es eine ideale Wahl für die Entwicklung skalierbarer sowie leicht wartbarer Automatisierungsskripte.
Dieses von erfahrenen Instruktoren geleitete Live-Training (online oder vor Ort) richtet sich an Tester und Entwickler mit Grund- bis Mittelkenntnissen, die Selenium gemeinsam mit Python nutzen möchten, um Webanwendungen in realistischen Umgebungen zu testen.
Am Ende des Kurses werden die Teilnehmenden folgende Fähigkeiten erlangt haben:
- Installation und Konfiguration von Selenium in Verbindung mit Python innerhalb einer Testumgebung.
- Erstellung robuster Automatisierungsskripte unter Nutzung von Selenium WebDriver sowie Pytest.
- Anwendung des Page Object Models (POM) zur Entwicklung wartbarer Teststrukturen.
- Ausführung von Tests in mehreren Browsern mithilfe von Selenium Grid.
- Integration automatisierter Tests in CI/CD-Pipelines.
- Behebung häufiger Probleme sowie Anwendung bewährter Methoden zur Stabilisierung der Automatisierung.
Ablauf des Kurses
- Interaktive Vorlesungen und Diskussionen.
- Viele praktische Übungen und Anwendungsbeispiele.
- Eigenständige Umsetzung in einer Live-Lab-Umgebung.
Möglichkeiten zur Kursanpassung
- Für eine maßgeschneiderte Variante dieses Kurses wenden Sie sich bitte an uns, um die Details abzusprechen.
Testautomatisierung mit Selenium
21 StundenIn diesem Kurs erhalten Sie eine umfassende Ausbildung zum Umgang mit Testprojekten sowie praktische Erfahrungen in der Automatisierung von Tests für Webanwendungen – sowohl funktionale als auch Browserübergreifende Tests mithilfe des Selenium-Test-Suites.
Der Kurs richtet sich an Software-Qualitätssicherungsingenieure sowie manuelle Tester.
Nach Abschluss der Schulung werden die Teilnehmer in der Lage sein, Selenium WebDriver erfolgreich in realen Projekten einzusetzen.
Testautomatisierung mit Apigee
14 StundenApigee ist die Plattform zur Verwaltung des gesamten API-Lebenszyklus von Google Cloud, mit der Unternehmen APIs entwerfen, absichern, bereitstellen, überwachen und skalieren können. Die Test- sowie Automatisierungsfunktionen erlauben es Teams, APIs zu validieren, Richtlinien durchzusetzen und in CI/CD-Pipelines qualitativ hochwertige Implementierungen sicherzustellen.
Dieses von einem Trainer geleitete Live-Training (online oder vor Ort) richtet sich an Qualitätssicherungsingenieure und Entwickler mit Grundkenntnissen, die API-Tests sowie -Validierungen mithilfe von Apigee-Tools und -Integrationen automatisieren möchten.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Apigee für das Testen und Monitoring von APIs einzurichten.
- API-Testfälle mithilfe von Apigee sowie verknüpften Werkzeugen zu automatisieren.
- Leistung, Sicherheit und Zuverlässigkeit von APIs zu überprüfen.
- Die Testautomatisierung in CI/CD-Pipelines einzubinden.
Aufbau des Kurses
- Interaktive Vorlesungen und Diskussionen.
- Praktische Übungen zur Anwendung in der Praxis.
- Umsetzung in einer Live-Lab-Umgebung.
Individuelle Anpassungsmöglichkeiten des Kurses
- Für eine maßgeschneiderte Variante dieses Kurses wenden Sie sich bitte an uns, damit wir die Details abstimmen können.
TestComplete
21 StundenIn diesem praxisorientierten Training unter Anleitung eines Instruktors in Deutschland erlernen die Teilnehmer den Umgang mit TestComplete – einschließlich des Testobjektmodells, der Prüfpunkte, der Namenszuordnung sowie der Benutzeroberfläche –, um automatisierte Tests für Desktop-, Web- und Mobile-Anwendungen durchzuführen.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Funktionstests zu erstellen, aufzuzeichnen und auszuführen.
- Ein skalierbares und wartungsfreundliches Testframework aufzubauen.
- Prüfpunkte festzulegen, Tests an unterschiedliche Geräte anzupassen sowie Testergebnisse zu analysieren.
- Die Skripterweiterungen von TestComplete nutzen zu können.
Automatisiertes Testen mit Cypress
14 StundenDieses von einem Trainer geleitete Live-Training in Deutschland (online oder vor Ort) richtet sich an Softwaretester, die Cypress zur Automatisierung ihrer Tests nutzen möchten.
Nach Abschluss dieses Trainings werden die Teilnehmer in der Lage sein:
- End-to-End-Automatisierungstests mit Cypress durchzuführen.
- Integrationstests sowie Unit-Tests in Webanwendungen zu implementieren.
- Cypress als Alternative zu Selenium einzusetzen.