Transcript
Testautomatisierung mit Selenium Eine Einführung in das erfolgreichste Open Source Web- Automatisierungs- Tool Ihr Nutzen Sie können über alle Testarten den maximalen Mehrwert aus dem Open Source Toolset Selenium für Ihre Projektumgebung generieren.
Kursinformationen
Einführung Insbesondere im End- to- End- Testing kann mit einer Automatisierung ein sehr großer manueller Testaufwand vermieden werden. Für jedes agile SW- Entwicklungsprojekt sind automatisierte Tests die Enabler für Continuous Integration und Delivery und somit regelrecht unverzichtbar. Die Selenium- Toolfamilie ist ein Open Source Toolset für hochskalierbare Browser und mobile Automatisierungslösungen und damit Standard für Test- Automatisierung in vielen großen und kleinen Unternehmen. Die Toolfamilie bietet große Flexibilität, Kosteneffizienz und breiten Support für alle Browser. Mit der Erweiterung durch ios- driver und Selendroid unterstützt Selenium auch die Automatisierung von mobilen Anwendungen.
Kursart:
Standard
Code:
EL- SEL
Dauer:
2 Tage
Sprache:
Deutsch
Prüfung:
Nein
Zertifikat:
Nein
Inhalt
OS:
Einführung in Testautomatisierung Trends und grundsätzliche Überlegungen Die Selenium- Toolfamilie im Überblick: Selenium / Webdriver, Selenium Grid Historie und Überblick Selenium „Geschmacksrichtungen“ Selenium und Testframeworks: JUnit und TestNG JUnit im Vergleich mit TestNG Zusammenspiel zwischen Client und Server TestNG und Selenium Webdriver / JSON Wire Protocol Client / Server Architektur Protokollübersicht Selenium / WebDriver Basics Setup Selenium API Selenium / WebDriver Advanced Custom Wait Expected Conditions verschiedene Frameworks (z.B. GWT) Screenshots Complex User Gestures
Remote WebDriver Übersicht und Funktionsweise Desired Capabilities Verteilte WebDriver Systeme
Selenium Grid Übersicht und Einsatzgebiete Grid Architektur Setup und Konfiguration Page Objects
Preis (Netto) 1.188,00 €
Preis (inkl. 19% MwSt.) OS:
1.413,72 €
Anmeldung www.imbus.de/ akademie/ el- sel/
Nächste Termine 08. - 09.11.2016 Frankfurt / M
Page Objects Übersicht und Einsatzgebiete Architektur Reporting Standard Reports Custom Reports Screenshots Listener Mobile Automatisierung mit Selenium Toolübersicht (z.B. Appium, Selendroid,ios- driver) Automatisierung von Android und IOS
Voraussetzungen Grundlagenkenntnisse in den Bereichen: Testen von Software, HTML, Softwareentwicklung/ Programmierung (z.B. JAVA)
Bonus Im Preis inbegriffen ist die Abgabe eines USB- Sticks (32 GB) mit Kursmaterialien wie SourcecodeBeispielen, einem Abbild (Image) der im Kurs vorhandenen Arbeitsumgebung und weiteren nützlichen Files.
Ihr Trainer Michael Palotas ist Gründer der Element34 Solutions GmbH, und hat sich auf agile Engineering Practices und Testmethoden sowie Testautomatisierung mit Open Source Tools spezialisiert. Nach leitenden Positionen in Europa und Nordamerika bei Ericsson, Nortel Networks, Intel war Michael Palotas über 10 Jahre Zeit als Head of Quality Engineering bei eBay International für Software Qualität verantwortlich. Herr Palotas war auch prägend bei der Entwicklung von Selenium Grid, Selendroid und ios- driver welche mittlerweile zum Standard für Testautomatisierung für Web und Mobile Applikationen geworden sind. Er hat auch maßgeblich die agile Transformation von eBay mit gestaltet und die Software Entwicklung in eine hochagile Organisation überführt. Er ist ein anerkannter Experte im Bereich Test Engineering und ist regelmäßig auf Konferenzen weltweit als Sprecher zu Gast.
Zielgruppen Entwickler Product Manager Tester Tool- Verantwortliche