Επικοινωνήστε μαζί μας

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

Εισαγωγή στις Αυτοματοποιημένες Δοκιμές

  • Επισκόπηση των Αυτοματοποιημένων Δοκιμών
    • Οφέλη της αυτοματοποίησης
    • Τύποι δοκιμών: Λειτουργικές έναντι Μη Λειτουργικές
  • Κατανόηση του Οικοσυστήματος του Πελάτη
    • Επισκόπηση του Oracle APEX
    • Εισαγωγή στο .Net Core
    • Βασικές αρχές Μηχανικής Μάθησης σε αλγόριθμους κώδικα

Επισκόπηση Εργαλείων Αυτοματισμού

  • Selenium
    • Ρύθμιση του Selenium WebDriver
    • Συγγραφή και εκτέλεση scripts δοκιμών
    • Βέλτιστες πρακτικές για το Selenium
  • TestComplete
    • Εισαγωγή στο TestComplete
    • Δημιουργία αυτοματοποιημένων δοκιμών για διαφορετικές εφαρμογές
    • Ενσωμάτωση του TestComplete με άλλα εργαλεία

Εμβάθυνση στον Αυτοματισμό με Selenium

  • Προηγμένο Selenium
    • Χειρισμός δυναμικών στοιχείων ιστού
    • Δοκιμές πολλαπλών περιηγητών (cross-browser)
    • Ενσωμάτωση με TestNG και JUnit
  • Ανάπτυξη Πλαισίων Εργασίας
    • Μοντέλο Αντικειμένου Σελίδας (Page Object Model - POM)
    • Πλαίσια καθοδηγούμενα από δεδομένα (data-driven) και λέξεις-κλειδιά (keyword-driven)
    • Συνεχής ενσωμάτωση με Jenkins

Προηγμένες Δυνατότητες στο TestComplete

  • Δημιουργία Σεναρίων και Αυτοματισμός
    • Γλώσσες σεναρίων που υποστηρίζονται από το TestComplete
    • Αυτοματοποίηση εφαρμογών επιφάνειας εργασίας, ιστού και κινητών
  • Προσαρμογή Δοκιμών
    • Δημιουργία προσαρμοσμένων σημείων ελέγχου
    • Χειρισμός εξαιρέσεων και σφαλμάτων

Ενσωμάτωση με Oracle APEX και .Net Core

  • Δοκιμές Εφαρμογών Oracle APEX
    • Στρατηγικές αυτοματοποιημένων δοκιμών για εφαρμογές APEX
    • Εργαλεία και πρακτικές ειδικά για το APEX
  • Αυτοματισμός σε .Net Core
    • Ρύθμιση έργων δοκιμών
    • Δοκιμές μονάδας με xUnit
    • Δοκιμές ενσωμάτωσης και πλήρους διαδρομής (end-to-end)

Μηχανική Μάθηση στον Αυτοματισμό

  • Εισαγωγή στη Μηχανική Μάθηση στις Δοκιμές
    • Βασικές αρχές μηχανικής μάθησης
    • Περιπτώσεις χρήσης της μηχανικής μάθησης στην αυτοματοποίηση δοκιμών
  • Υλοποίηση Αλγορίθμων Μηχανικής Μάθησης
    • Συγγραφή αλγορίθμων για προγνωστική ανάλυση
    • Ενσωμάτωση της μηχανικής μάθησης με την αυτοματοποίηση δοκιμών

Συντήρηση και Χειροκίνητη Κατασκευή Νέων Εφαρμογών

  • Βασικές Αρχές Χειροκίνητων Δοκιμών
    • Τεχνικές χειροκίνητων δοκιμών
    • Συγγραφή αποτελεσματικών περιπτώσεων δοκιμών και σχεδίων δοκιμών
  • Μετάβαση από τις Χειροκίνητες στις Αυτοματοποιημένες Δοκιμές
    • Αναγνώριση υποψήφιων για αυτοματοποίηση
    • Βέλτιστες πρακτικές για τη συντήρηση των scripts δοκιμών

Ψηφιακό HCM/NPP και Στρατηγικές Εξωτερικής Ανάθεσης

  • Επισκόπηση Ψηφιακού HCM/NPP
    • Εργαλεία και τεχνολογίες στο HCM
    • Στρατηγικές αυτοματισμού για εφαρμογές HCM
  • Διαχείριση Έργων Εξωτερικής Ανάθεσης Δοκιμών
    • Βέλτιστες πρακτικές για την εξωτερική ανάθεση
    • Διασφάλιση ποιότητας και συνέπειας σε έργα εξωτερικής ανάθεσης

Εναλλακτικά Εργαλεία και Τεχνολογίες

  • Αξιολόγηση των Jtest και SOAtest
    • Χαρακτηριστικά των Jtest και SOAtest
    • Καταλληλότητα για τις ανάγκες του πελάτη
  • Παρουσίαση Εναλλακτικών Εργαλείων
    • Εξερεύνηση άλλων εργαλείων αυτοματισμού (π.χ., Katalon Studio, Postman για δοκιμές API)
    • Στρατηγικές ενσωμάτωσης και μετάβασης

Πρακτικά Εργαστήρια και Σενάρια Πραγματικού Κόσμου

  • Πρακτικές Συνεδρίες
    • Πρακτικά εργαστήρια με Selenium και TestComplete
    • Σενάρια δοκιμών πραγματικού κόσμου
  • Μελέτες Περιπτώσεων και Τελικό Έργο (Capstone)
    • Ομαδικό έργο για την υλοποίηση μιας ολοκληρωμένης λύσης αυτοματισμού
    • Παρουσίαση και αξιολόγηση από ομοτίμους

Σύνοψη και Επόμενα Βήματα

Απαιτήσεις

  • Κατανόηση βασικών εννοιών προγραμματισμού
  • Εμπειρία σε δοκιμές λογισμικού (χειροκίνητες ή αυτοματοποιημένες)
  • Εξοικείωση με τεχνολογίες ιστού και πλαίσια ανάπτυξης

Κοινό-Στόχος

  • Δοκιμαστές Αυτοματισμού
  • Μηχανικοί Διασφάλισης Ποιότητας (QA)
  • Προγραμματιστές Λογισμικού
  • Επαγγελματίες Πληροφορικής που ασχολούνται με τη συντήρηση και τις δοκιμές λογισμικού
 35 Ώρες

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


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

Σχόλια (3)

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

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