Εξέλιξη Κομματιού

Εισαγωγή στην αυτοματοποίηση τεστ

  • Εννοιές δοκιμαστικών
  • Δυνατότητες και περιορισμοί των Selenium Locators
  • Κατανόηση locators (διαχωριστές)
  • ID, CSS, XPath και Name locator types

Προηγμένοι διαχωριστές (locators)

  • Δυναμικοί διαχωριστές
  • Κατασκευή ενός μονοπάτου (path)
  • Σχέσεις ανάμεσα σε στοιχεία σε ένα μονοπάτο
  • Εύρεση στοιχείων με επιθυμητό κείμενο
  • Καλές πρακτικές

Apache Maven

  • Ρυθμίσεις προ젝τών

Selenium WebDriver

  • Βασικά Java
  • Java IDE (Σερντίκο περιβάλλον ανάπτυξης)
  • WebDriver API
  • Επίλυση προβλημάτων (troubleshooting)
  • Αποκατάσταση λαθών (debugging)

TestNG

  • Αξιοπιστίες (assertions)
  • Επιμαρκήσεις (annotations)
  • Συνολικά τεστ (test suite)
  • Παραμέτροι
  • Δοκιμασία σε πολλά περιηγητικά (cross-browser testing)
  • Αναφορές

Προηγμένος Selenium WebDriver

  • Δυναμικό περιεχόμενο

Selenium Grid

  • Κατανόηση κατανεμημένης δοκιμασίας
  • Προετοιμασία υποδομής
  • Χρησιμοποίηση Remote WebDriver

Διαχείριση προ젝τών

  • Σύστημα διαχείρισης έκδοσης Git
  • Ενσωμάτωση με Jenkins
  • Ενσωμάτωση τεστ φοιτητών BDD Cucumber στο Jenkins

Απαιτήσεις

  • Κατανόηση της συνεχούς ενσωμάτωσης (Continuous Integration).
  • Εμπειρία με subversion ή κάθε σύστημα διαχείρισης έκδοσης.
  • Εμπειρία προγραμματισμού στο Java.

Ακροατήριο

  • Μηχανικοί
  • Δοκιμαστές
 35 Ώρες

Αριθμός συμμετέχοντων


Τιμή ανά συμμετοχαστή

Σχόλια (5)

Εφεξής Μαθήματα

Σχετικές Κατηγορίες