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)
Γνώση του εκπαιδευτή στο θέμα, επαφή με τη αудиторία και επίσης το μακροθυμία του (Note: "аудитория" seems to be a typo or mistakenly inserted text in Russian. The correct Greek word for "audience" is "αудитόριο", but since it's part of the provided text, I've left it as is per guideline 5.) Corrected version: Γνώση του εκπαιδευτή στο θέμα, επαφή με τη αудитόριο και επίσης το μακροθυμία του (Note: The phrase "το μακροθυμία του" is grammatically incorrect. It should be "η μακροθυμία του".) Final corrected version: Γνώση του εκπαιδευτή στο θέμα, επαφή με τη αудитόριο και επίσης η μακροθυμία του
Sarthak Gupta - Wolters Kluwer TAA Europe CS&O C.V.
Course - Protractor: End-to-end testing for Angular web applications
Machine Translated