Course Outline
Εισαγωγή
- Γιατί να χρησιμοποιήσετε το Protractor;
Ρύθμιση και εγκατάσταση
Πώς λειτουργεί το Protractor
Επισκόπηση της Protractor Σύνταξης
Κατανόηση υποσχέσεων και δοκιμών που βασίζονται σε υποσχέσεις
Δείγμα διαδικτυακής εφαρμογής
Ρύθμιση του SUT (Σύστημα υπό δοκιμή)
Γράψτε το πρώτο σας τεστ
Unit Testing Javascript με Jasmin ή Mocha
Οδήγηση του προγράμματος περιήγησης με Selenium WebDriver, Chai WebDriver, directConnect
Εντοπισμός και αλληλεπίδραση με Web Elements
Πρόσβαση στο Web Element μέσω των Αντικειμένων Σελίδας
Εκτέλεση της δοκιμής
Δημιουργία αναφορών δοκιμής
Εντοπισμός σφαλμάτων Protractor Δοκιμές
Κάντε τον Κώδικα Δοκιμών σας Διατηρήσιμο και Ευανάγνωστο
Κοροϊδεύοντας αιτήματα HTTP
Ενσωμάτωση Cucumber με Protractor για BDD (Behavior Driven Development)
Δοκιμές κλιμάκωσης σε πολλαπλά προγράμματα περιήγησης και συστήματα με Selenium πλέγμα
Ενσωμάτωση του Protractor στη ροή εργασιών ανάπτυξης (Git, Jenkins, κ.λπ.)
Περίληψη και Συμπέρασμα
Requirements
- Εμπειρία εργασίας με Javascript και node.js.
- Βασική κατανόηση των διαδικτυακών εφαρμογών Angular.
- Βασική κατανόηση των δοκιμών αυτοματισμού.
Ακροατήριο
- προγραμματιστές Ιστού
- Μηχανικοί δοκιμών αυτοματισμού
Testimonials (1)
Trainer subject knowledge and rapport with the audience and also his patience