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
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
