Infos zu Seminaren

Kontakt

Bei Fragen und Anfragen zu unseren Seminaren wenden Sie sich bitte an:

Florian Fieber

Telefon 030/46307-230
Email

 

Faxanmeldung

Sie können sich auch per Fax zu unseren Seminare anmelden. Bitte verwenden Sie dazu unser Formular.

 

AGB

Die Allgemeinen Geschäftsbedingungen zur Durchführung von Seminaren finden Sie hier.

Feed zu Seminaren

icon_rss Aktuelle Informationen zu unseren Seminaren erhalten Sie über unseren RSS-Feed.

Testautomation mit Selenium und TestNG

Code SELEN_04
Dauer 2 Tage
Beginn Thu Mar 11 09:00:00 CET 2010 Uhr
Ende (ca.) Fri Mar 12 17:00:00 CET 2010 Uhr
Ort Berlin
Trainer Dr. Roland Petrasch
Preis 790,- € pro Person (zzgl. MWSt.)
Buchung Zur Buchung

Das Thema Testautomation ist gerade bei Interaktiven Systemen wie Web-Anwendungen wichtiger denn je. Auch bei kleineren Änderungen und Erweiterungen sind wiederholte und umfassende Tests unabdingbar, um nicht unnötige Risiken einzugehen. Mit Selenium und TestNG stehen zwei leistungsfähige Werkzeuge zur Verfügung, um Automatisierung bei Tests unter Einbeziehung des User Interface zu betreiben. Lernen Sie in diesem Seminar die Grundlage der Testautomation sowie die Bildung einer effektiven und effizienten Werkzeugkette für den Test von Web-Anwendungen kennen. Dabei stehen zwar Selenium und TestNG im Vordergrund, aber auch andere notwendige Werkzeuge werden behandelt, z.B. EclEmme für die Messung der Coverage oder Cargo zur Steuerung der Java-Container (Server). Ein komplettes Beispiel rundet das Seminar ab.

Inhalte:

  • Grundlagen des Software-Testens
    • Software-Qualität, Fehler, funktionale/nicht-funktionale Anforderungen
    • Testprozess, insbesondere Testfallerstellung
    • Blackbox-/Whitebox-Testing
    • Statische Analyse, funktionaler (dynamischer) Test
    • Manuelles vs. automatisches Testen
    • Regressionstests
    • Testüberdeckung, z.B. C0, C1, C2
  • Grundlagen der Testautomation
    • Methoden, z.B. Scripting, Capture & Replay, Modellbasiertes Testen
    • Werkzeuge und Integration zur Toolkette: Unit-Testing (TestNG), Coverage (EclEmma), Server-Steuerung (Ant, Maven, Codehaus Cargo)
    • Aspekte (Vorteile, Nachteile, Anforderungen)
  • Selenium
    • Selenium Projects: Core, IDE, Remote Control (RC), Grid
    • Integration in den Entwicklungsprozess (Continous Integration)
    • Komplettes Beispiel mit Selenium, TestNG, EclEmma, Ant, Cargo und Hudson

Zusätzlich zu den Seminarunterlagen erhalten Sie

  • ein Buch über Selenium von Michael Kain
  • eine CD mit allen Beispielen

Zielgruppe: Web-Entwickler, Software-Tester, Qualitätssicherer, Prüfer, Projektleiter, Testmanager

Dauer: 2 Tage

Termine: Weitere Termine finden Sie hier

 
  Social Networks: qme Software @ Facebook     Social Bookmarks: Twitter Facebook MySpace deli.cio.us Digg Folkd Google Bookmarks Linkarena Mister Wong Newsvine reddit StumbleUpon Windows Live Yahoo! Bookmarks Yigg