Seminar Selenium WebDriver mit JMeter

Seminar / Training Selenium WebDriver mit JMeter

Selen

Einführung

  • Was ist das Selenium-Werkzeug
  • Einsatz des Selenium-Tools in der Automatisierung
  • Merkmale des Selenium-Tools

Komponenten

  • Unterschied zwischen Selenium und anderen Tools
  • Selenium IDE
  • Selenium Web-Treiber
  • Selenium Raster
  • Selendriod Einführung

Installation

  • Eclipse IDE installieren (vorzugsweise Mars-Version)
  • Java JDK 1.7 und höher installieren/validieren
  • Plug-Ins installieren (TestNG, Maven, etc.)
  • Selenium installieren (neueste stabilisierte Version)
  • Alle/erforderliche Browser-Treiber installieren
  • Installieren Sie alle unterstützten Bibliotheken, Treiber, Jars, Plug-ins, etc.

Konfigurationen

  • Klassenpfad/Pfad für System- und Benutzerebene konfigurieren
  • Konfigurieren Sie eclipse mit allen benötigten Bibliotheken, Java
  • IE Devtool, FireBug, Firepath, etc. mit Browsern konfigurieren

Beispieltest beginnen

  • In Selenium unterstützte Sprachen
  • Aufzeichnen und Ausführen des Skripts in Selenium IDE
  • Aufzeichnen und Ausführen des Skripts in Selenium Web Driver
  • Anzeigen und Analysieren von Testergebnissen

Verwenden von Selenium

  • Was ist Synchronisation
  • Wie man Validierungen setzt (asset, verify)
  • Wie man Browser und Anwendung/URL startet
  • Wie man Browser-Parameter mit eigenem Code konfiguriert
  • Arbeiten mit Java mit Selenium (Klasse, Paket, OOPs, etc.)
  • DOM verstehen
  • Wie man Objekte/Elemente mit Selenium identifiziert

Umgang mit Fenstern

  • Wie man Text/Werte von der Webseite liest
  • Wie man Werte in Elemente/Objekte eingibt
  • Arbeiten mit DOM-Objekten (Schaltflächen, Links, Auswahl, Tabellen, etc.)
  • Wie man Wert(e) mit Hilfe einer Liste/Kombibox auswählt/auswählt
  • Wie man Checkbox/Radio-Button auswählt/auswählt
  • Wie man Maus-, Tastaturereignisse handhabt
  • Implementierung der Ausnahmebehandlung in Selenium
  • Wie man mit mehreren Browsern umgehen kann
  • Handhabung von Alerts
  • Behandlung von Windows-Warnungen mit AutoIT

Datengetriebene Tests

  • Was ist datengetriebenes Testen?
  • Parametrisierung der Testskripte mit Excel
  • Lesen, Schreiben der Daten in/aus Excel
  • Arbeiten mit CSV, XLS, Flat Files und DB

TestNG

  • Was ist TestNG
  • Erstellen der TestNG.XML-Datei / Test / TestSuite
  • Integrieren mit Selenium-Skripten
  • Ausführen von TestNG
  • Ausführen von TestNG
  • TestNG-Anmerkung
  • Tags in der TestNG.XML-Datei
  • Arbeiten mit Gruppen

Pom

  • Einführung in das Page Object Model Framework
  • Einführung in das Page Object Model Framework
  • Verwenden der Properties-Datei

Log4J

  • Einführung
  • Implementierung in Selenium
  • Erzeugen von Logdateien und Analyse

Maven

  • Einführung
  • MAVEN-Projekt erstellen
  • Konfigurieren mit Selenium und Java
  • Bauen/Ausführen des Builds

Grid

  • Einführung
  • Remote-Web-Treiber
  • Hub konfigurieren
  • Konfigurieren des Knotens
  • Skripte auf entferntem Computer ausführen / parallele Ausführung

Projekt konvertieren

  • Was ist Projektkonvertierung
  • Wie man ein Java-Projekt in Maven konvertiert und umgekehrt

Automatisierungs-Frameworks

  • Einführung in Automatisierungs-Frameworks
  • Arten von Frameworks und Vorteile
  • Arbeiten mit erweiterter Programmierung (Java)

 

Jmeter

Einführung

  • JMeter-Funktionen
  • Performance-Tests

Vorbereiten eines Tests

  • Anforderungen und Erwartungen
  • Tipps für bessere Ergebnisse

Überblick über die Komponenten

  • Testplan
  • Thema Gruppe
  • Probenehmer
  • Logik-Controller
  • Listener
  • Zeitgeber
  • Assertion
  • Konfiguration Element
  • Die Reihenfolge der Ausführung

Gute Praktiken

  • Eingebettete Ressourcen
  • Cache
  • Denkzeiten aufzeichnen
  • Ausführen von der Kommandozeile

Variablen

  • Erstellen von
  • Verwenden von
  • Extrahieren
  • Betrachten

Funktionen

  • Vorbereiten
  • Verwenden von
  • Erstellen

Eigenschaften

  • Verwenden von
  • Erstellen

Authentifizierung

  • Formulare für Webanwendungen
  • HTTP-Basis-Authentifizierung

Berichte erstellen

  • Berichts-Dashboard erzeugen
  • Ergebnisse in Echtzeit

Verteiltes Testen

  • Ausführen von der Kommandozeile

Seminar und Anbieter vergleichen

Öffentliche Schulung

Diese Seminarform ist auch als Präsenzseminar bekannt und bedeutet, dass Sie in unseren Räumlichkeiten von einem Trainer vor Ort geschult werden. Jeder Teilnehmer hat einen Arbeitsplatz mit virtueller Schulungsumgebung. Öffentliche Seminare werden in deutscher Sprache durchgeführt, die Unterlagen sind teilweise in Englisch.

Mehr dazu...

Inhausschulung

Diese Seminarform bietet sich für Unternehmen an, welche gleiche mehrere Teilnehmer gleichzeitig schulen möchten. Der Trainer kommt zu Ihnen ins Haus und unterrichtet in Ihren Räumlichkeiten. Diese Seminare können in Deutsch - bei Firmenseminaren ist auch Englisch möglich gebucht werden.

Mehr dazu...

Webinar

Diese Art der Schulung ist geeignet, wenn Sie die Präsenz eines Trainers nicht benötigen, nicht Reisen können und über das Internet an einer Schulung teilnehmen möchten.

Mehr dazu...

Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner

Seminardetails

   
Dauer: 5 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr
Preis: Öffentlich oder Live Stream: € 2.995 zzgl. MwSt.
Inhaus: € 8.500 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Voraussetzungen: Testing Professional mit Kenntnissen im manuellen Testen, Überblick über Testautomatisierung & objektorientierte Programmierkonzepte (bevorzugt Java)
Standorte: Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg
Methoden: Vortrag, Demonstrationen, praktische Übungen am System
Seminararten: Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht
Durchführungsgarantie: ja, ab 2 Teilnehmern
Sprache: Deutsch - bei Firmenseminaren ist auch Englisch möglich
Seminarunterlage: Dokumentation auf Datenträger oder als Download
Teilnahmezertifikat: ja, selbstverständlich
Verpflegung: Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch)
Support: 3 Anrufe im Seminarpreis enthalten
Barrierefreier Zugang: an den meisten Standorten verfügbar
  Weitere Informationen unter +49 (0) 208 451 99 012

Seminartermine

Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.

SeminarStartdatumEnddatumOrtDauer
Bremen5 Tage
Berlin5 Tage
Mainz5 Tage
Erfurt5 Tage
Darmstadt5 Tage
Frankfurt5 Tage
Paderborn5 Tage
Essen5 Tage
Konstanz5 Tage
Freiburg5 Tage
Potsdam5 Tage
Flensburg5 Tage
Leipzig5 Tage
Hamm5 Tage
Rostock5 Tage
Hamburg5 Tage
Luxemburg5 Tage
Hannover5 Tage
Stuttgart5 Tage
Dresden5 Tage
Madgeburg5 Tage
Regensburg5 Tage
Jena5 Tage
Trier5 Tage
München5 Tage
Friedrichshafen5 Tage
Kassel5 Tage
Ulm5 Tage
Münster5 Tage
Nürnberg5 Tage
Köln5 Tage
Wuppertal5 Tage
Bremen5 Tage
Berlin5 Tage
Mainz5 Tage
Erfurt5 Tage
Darmstadt5 Tage
Frankfurt5 Tage
Paderborn5 Tage
Essen5 Tage
Nach oben
© 2021 www.seminar-experts.de All rights reserved. | Webdesign | Kontakt | Impressum | Mobile Version | Nach oben