Online Seminar
TEST AUTOMATION

Γνώρισε τη φιλοσοφία και τις πρακτικές του Aυτοματοποιημένου Ελέχου εφαρμογών, χρησιμοποιώντας ευρέως διαδεδομένες τεχνολογίες.

  • 22 - 25 - 26 - 29 Απριλίου
  • 12 ώρες

online μαθημάτων

Early Bird

  • 290€ κόστος

Θα μάθεις:

  • Software Testing
  • Test Analysis
  • Java
  • Maven
  • Selenium WebDriver
  • TestNG
  • Cucumber BDD
  • SoapUI
  • Groovy
  • RestAssured API
  • Postman
  • JMeter
  • Jenkins

Προϋποθέσεις παρακολούθησης:

  • Βασικές γνώσεις προγραμματισμού σε Java

Απευθύνεται σε:

  • Developers
  • IT Professionals

Τι θα χρειαστώ;

  • Internet και ένα laptop ή σταθερό υπολογιστή

Τι είναι το Test Automation Online Seminar?

Young man working at home

Το Software Testing είναι ένα αναπόσπαστο κομμάτι του Software Development Lifecycle (SDLC). Το Test Automation που αποτελεί μια μέθοδο Testing, είναι ένας κλάδος της Πληροφορικής εξαιρετικά διαδεδομένος σε όλο τον κόσμο. Γι’ αυτό και προκύπτουν ολοένα και περισσότερες θέσεις εργασίας στο συγκεκριμένο αντικείμενο/κλάδο. Σκοπός του σεμιναρίου είναι η μετάδοση γνώσεων πάνω σε industry-standard τεχνολογίες, δίνοντας ένα σημαντικό προβάδισμα σε όσους το παρακολουθήσουν για να πετύχουν μια θέση στην αγορά εργασίας πάνω σε έναν εξαιρετικά ένδιαφέρον και πολύ δημιουργικό κομμάτι για τη διασφάλιση της ποιότητας του λογισμικού.

Θα αποκτήσεις:

  • Knowledge on basic software testing terms
  • Knowledge on how to write a proper Test Design Specifications (TDS) document
  • Knowledge on UI Web Application Test Automation with Java, Maven, TestNG, Selenium WebDriver, Cucumber BDD
  • Knowledge on API Test Automation with SoapUI, Maven, Groovy, Java, RestAssuredAPI, Postman
  • Knowledge on Performance Testing with Jmeter, Maven
  • Knowledge on CI tool Jenkins and how to create a job that executes the tests and produce the test results
του Coding School

Γιατί να το παρακολουθήσω;

  • Τα μαθήματα πραγματοποιούνται σε live μετάδοση
  • Έχεις άμεση επαφή με τον εισηγητή
  • Networking με τους υπόλοιπους συμμετέχοντες
  • Θα λύσεις οποιαδήποτε απορία σου απευθείας
  • Δεν θα χρειαστεί να μετακινηθείς από το σπίτι σου
  • Μπορείς να συνδεθείς εύκολα και γρήγορα στην Online πλατφόρμα μας
  • Θα λάβεις πιστοποιητικό παρακολούθησης και εξειδικευμένης επιμόρφωσης
  • Θα πάρεις σημειώσεις και εκπαιδευτικό υλικό
  • Template projects for UI Test Automation, API Test Automation, Performance Test Automation
  • Τemplate document as an indicative TDS document

Παρασκευή 18/09

18:00 - 21:20
  • Software Testing & Test Automation - Presentation
  • Application under Test - Installation and Analysis. UI walkthrough and Swagger
  • Test Analysis - Writing a test design specifications document.
  • UI Test Automation with Java, TestNG and Selenium Web driver - First steps to create a test.
  • Page Object Model design pattern - refactoring the test.

Σάββατο 19/09

10:00 - 13:30
  • UI Test Automation with Java, TestNG and Selenium Web driver - Next steps to complete a test automation project. Practice on Wait methods, XPATH and CSS locators. + a report plugin.
  • BDD - why BDD? Presentation on Cucumber BDD, presentation on how to write effective gherkin, real example converting 1 test to cucumber. + cucumber report.

Δευτέρα 21/09

18:00 - 21:20
  • API Test Automation with SoapUI and Apache Groovy. + maven. (2 hours) Soap and Rest Web services.
  • Additional overview and example of one test with Java, Cucumber BDD & Rest Assured API. + Postman.

Τρίτη 22/09

18:00 - 21:20
  • Performance Test with JMeter. + Maven.
  • CI Tool. Jenkins local setup and creation of a Jenkins job that execute the tests and provides execution results.

Instructor

Βασίλης Πέτρου

Dev Lead με 15-ετή εμπειρία στην ανάλυση και ανάπτυξη λογισμικών στην εκπαίδευση νέων προγραμματιστών και στον σχεδιασμό λύσεων για έργα μεγάλων επιχειρήσεων και οργανισμών του Ελληνικού Δημοσίου και της Ευρωπαικής Ένωσης.

vasilis_petroy

In a nutshell

Στο τέλος του σεμιναρίου θα γνωρίζεις την φιλοσοφία του Software Testing, τις διαδικασίες ανάλυσης μια εφαρμογής για την καταγραφή σεναρίων ελέγχου, ενώ θα έχεις αποκτήσει hands-on εμπειρία σε εργαλεία και τεχνολογίες αιχμής για τον αυτοματισμό των σεναρίων ελέγχου.

Πληροφορίες για τα Coding School

Στο Coding School η κάθε αίτηση φοίτησης περνά μια διαδικασία αξιολόγησης, ώστε να διασφαλίσουμε ότι η συμμετοχή σου θα σου αποφέρει τη γνώση που επιθυμείς.

Θα ενημερώνεσαι από εμάς είτε τηλεφωνικά, ή μέσω e-mail σε κάθε στάδιο της αίτησής σου.

Όλοι οι συμμετέχοντες, κατά την ολοκλήρωση του εκπαιδευτικού προγράμματος θα λάβουν πιστοποιητικό επιτυχούς παρακολούθησης και εξειδικευμένης επιμόρφωσης.

Το πιστοποιητικό είναι ονομαστικό, αναφέρει την τεχνολογία εξειδίκευσης και υπογράφεται από τον ακαδημαϊκό και τεχνικό διευθυντή του Coding School.

Μάθε επίσης