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

Εισαγωγή στην αυτοματοποίηση των δοκιμών

  • Εννοιές για δοκιμές
  • Δυνατότητες και περιορισμοί του Selenium

Εντοπιστές (Locators)

  • Κατανόηση των εντοπιστών
  • Είδη εντοπιστών ID, CSS, XPath και Name

Προχωρημένοι εντοπιστές

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

Apache Maven

  • Ρύθμιση του προ젝τού

Selenium WebDriver

  • Βασικά της Java
  • Java IDE
  • WebDriver API
  • Αποκλεισμός προβλημάτων (troubleshooting)
  • Αποσφαλμάτος (debugging)

TestNG

  • Αποδείξεις (assertions)
  • Σημειώσεις (annotations)
  • Τέστ φιλία
  • Παράμετροι (parameters)
  • Δοκιμές σε διάφορους περιηγητές (cross-browser testing)
  • Αναφορές (reporting)

Προχωρημένο Selenium WebDriver

  • Δυναμικό περιεχόμενο (dynamic content)

Selenium Grid

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

Διαχείριση έργου

  • Σύστημα διαχείρισης εκδόσεων Git
  • Ενσωμάτωση με το Jenkins

Απαιτήσεις

Κατανόηση του HTML, XML

 21 Ώρες

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


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

Σχόλια (7)

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

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