Ευέλικτη Δοκιμή Λογισμικού Κομμάτι εκπαίδευσης
Αυτό το μάθημα έχει δημιουργηθεί για διαχειριστές δοκιμών, προσωπικό διασφάλισης ποιότητας, δοκιμαστές, προγραμματιστές λογισμικού, διαχειριστές έργων και διοίκηση, προκειμένου να εξηγήσει πώς τα πλαίσια ευέλικτης διαχείρισης έργων (ιδίως το SCRUM) αντιμετωπίζουν τις δοκιμές.
Στο τέλος του μαθήματος, κάθε συμμετέχων θα σχεδιάσει και θα εκτελέσει ένα σχέδιο δοκιμών για μια δειγματική εφαρμογή (μπορεί να είναι μια πραγματική εφαρμογή πελάτη εάν είναι διαθέσιμη).
Εξέλιξη Κομματιού
Από πού προέρχονται οι απαιτήσεις;
- Παραδοσιακή Ανάλυση Επιχειρησιακών Απαιτήσεων
- Περιπτώσεις Χρήσης, Σενάρια και Δοκιμές
- Μη λειτουργικές απαιτήσεις
- Απόδοση
- Συμμόρφωση
- UML στην Ανάλυση Επιχειρησιακών Απαιτήσεων
Εισαγωγή στις δοκιμές
- Λειτουργικές Δοκιμές
- Δοκιμή Παλινδρόμησης
- Δοκιμές Αποδοχής Χρήστη (UAT)
- Μοναδιαίες Δοκιμές
- Δοκιμές Ευχρηστίας
- Μη Λειτουργικές Δοκιμές
- Δοκιμή Απόδοσης
- Δοκιμή Φόρτου
- Δοκιμή Καταπόνησης
- Soak test
Δοκιμή ή όχι;
- Ποιος αποφασίζει τι θα δοκιμαστεί;
- Το κόστος της δοκιμής άσχετων πραγμάτων
- Υπολογισμός ROI (τι γίνεται αν κάτι αποτύχει στην ανάλυση)
- Ο ρόλος του Διαχειριστή Δοκιμών
Η διαδικασία των Δοκιμών
- Η δοκιμή είναι μια διαδικασία και μια στρατηγική
- Προσδιορισμός αναγκών δοκιμών
- Συλλογή απαιτήσεων (περιπτώσεις χρήσης, ιστορίες χρηστών)
- Καθορισμός εύρους (επιλογή και ιεράρχηση σεναρίων)
- Σχεδιασμός δοκιμών
- Προετοιμασία δεδομένων
- Προετοιμασία περιβάλλοντος
- Δημιουργία ή Καταγραφή δοκιμών
- Εκτέλεση της δοκιμής
- Ανάλυση και αναφορές
- Συμπεράσματα και βελτίωση
- Πότε να πούμε "stop"
Product Owner και Δοκιμές
- Ο εκπρόσωπος του πελάτη και η προτεραιότητα των δοκιμών
- Ιεράρχηση δοκιμών
- Σύνταξη αποτελεσματικών ιστοριών για UAT
- Κριτήρια αποδοχής
- Ομαδική άσκηση για την παραγωγή απαιτήσεων πελάτη, τη σύνταξη ιστοριών βάσει των απαιτήσεων και τη δημιουργία δοκιμών
Το sprint
- Sprint backlog και δοκιμές ιστοριών χρηστών
- Ομαδική άσκηση για τον προγραμματισμό ενός sprint
Ολοκλήρωση ενός sprint
- Η συνάντηση αναθεώρησης Scrum είναι μια δοκιμή
Είναι το Agile και το Scrum για εσάς;
- Ανασκόπηση της διαδικασίας Scrum
- Σύγκριση με άλλες μεθοδολογίες
- Οφέλη του pair programming
- Συνεδρία Ερωτήσεων και Απαντήσεων
Απαιτήσεις
Κανένα.
Κομμάτια Εκπαίδευσης χρειάζονται 5+ συμμετέχοντες.
Ευέλικτη Δοκιμή Λογισμικού Κομμάτι εκπαίδευσης - Κράτηση
Ευέλικτη Δοκιμή Λογισμικού Κομμάτι εκπαίδευσης - Ζήτημα Συμβουλευτικής
Ευέλικτη Δοκιμή Λογισμικού - Συμβουλευτική Αίτημα
Σχόλια (2)
Έχει γίνει εκτensive κάλυψη πολλών θεμάτων. Αυτό υποστήριξε τη δική μας εσωτερική συζήτηση
Pierre - Seebyte
Κομμάτι - Agile Software Testing
Μηχανική Μετάφραση
Η θεωρία, τα παραδείγματα, τα ασκήματα, τις εξηγήσεις.
bao thanh n guyen van - EDQM - Council of Europe - Conseil de l'Europe
Κομμάτι - Agile Software Testing
Μηχανική Μετάφραση
Εφεξής Μαθήματα
Σχετικά Μαθήματα
Προηγμένες Αυτοματοποιημένες Δοκιμές και Συντήρηση
35 ΏρεςΑυτή η εκπαίδευση με εκπαιδευτή, ζωντανά στο Ελλάδα (online ή onsite), απευθύνεται σε δοκιμαστές και προγραμματιστές μεσαίου επιπέδου που επιθυμούν να εμβαθύνουν τις γνώσεις και τις δεξιότητές τους στις αυτοματοποιημένες δοκιμές, εστιάζοντας σε εργαλεία όπως το Selenium, το TestComplete και την ενσωμάτωση με Oracle APEX και .Net Core.
Μετά το πέρας αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση να:
- Να εγκαταστήσουν και να ρυθμίσουν τα Selenium και TestComplete για αυτοματοποιημένες δοκιμές.
- Να αναπτύξουν προηγμένα scripts δοκιμών και πλαίσια εργασίας.
- Να ενσωματώσουν τις αυτοματοποιημένες δοκιμές με εφαρμογές Oracle APEX και .Net Core.
- Να εφαρμόσουν τεχνικές μηχανικής μάθησης για την ενίσχυση της αυτοματοποίησης δοκιμών.
- Να μεταβούν αποτελεσματικά από τις χειροκίνητες στις αυτοματοποιημένες δοκιμές.
- Να διαχειριστούν έργα εξωτερικής ανάθεσης δοκιμών και να διατηρήσουν τα πρότυπα ποιότητας.
Προχωρημένη C# για Μηχανικούς Δοκιμών Αυτοματισμού
21 ΏρεςΑυτή η εκπαίδευση με εισηγητή, ζωντανά σε Ελλάδα (online ή onsite), απευθύνεται σε έμπειρους μηχανικούς δοκιμών αυτοματισμού που επιθυμούν να μάθουν προχωρημένες έννοιες προγραμματισμού C# για τον έλεγχο αυτοματισμού.
Με την ολοκλήρωση αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- να κατανοούν προχωρημένες έννοιες προγραμματισμού C# και βέλτιστες πρακτικές.
- να εφαρμόζουν προχωρημένες αρχές αντικειμενοστραφούς προγραμματισμού για τη δημιουργία αποδοτικών και ευέλικτων λύσεων αυτοματισμού.
- να σχεδιάζουν και να αναπτύσσουν αρθρωτά και επαναχρησιμοποιήσιμα πλαίσια αυτοματισμού χρησιμοποιώντας βέλτιστες πρακτικές του κλάδου.
Προηγμένο Selenium
14 ΏρεςΣε αυτή τη ζωντανή εκπαίδευση με εισηγητή στην Ελλάδα, οι συμμετέχοντες θα μάθουν πώς να βελτιώνουν μια σουίτα αυτοματοποιημένων δοκιμών χρησιμοποιώντας προηγμένες τεχνικές για την οδήγηση του Selenium.
Με την ολοκλήρωση αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση να:
- Επιλύουν σύνθετα προβλήματα αυτοματοποίησης δοκιμών εφαρμογών ιστού με το Selenium.
- Εφαρμόζουν κανονικές εκφράσεις και τεχνικές επαλήθευσης βασισμένες σε μοτίβα.
- Διαχειρίζονται εξαιρέσεις που διακόπτουν την εκτέλεση των δοκιμών.
- Αναζητούν προγραμματιστικά αντικείμενα ιστού.
- Συλλαμβάνουν δυναμικά δεδομένα από στοιχεία ελέγχου ιστού.
- Δημιουργούν ένα πλαίσιο δοκιμών οδηγούμενο από δεδομένα.
- Κατανέμουν τις δοκιμές με το Selenium Grid.
Προηγμένο TestStand: Εξειδίκευση στον Αυτοματισμό Δοκιμών
21 ΏρεςΑυτή η εκπαίδευση με εκπαιδευτή, ζωντανά στο Ελλάδα (διαδικτυακά ή διά ζώσης) απευθύνεται σε μηχανικούς δοκιμών και ειδικούς αυτοματισμού μεσαίου έως προχωρημένου επιπέδου, οι οποίοι επιθυμούν να εξερευνήσουν προηγμένες λειτουργίες και τεχνικές του TestStand για μεγιστοποίηση της αποδοτικότητας και της αποτελεσματικότητας του αυτοματισμού δοκιμών.
Με την ολοκλήρωση αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Να αξιοποιούν προηγμένες λειτουργίες και δυνατότητες του TestStand για τη βελτίωση των ροών εργασίας αυτοματισμού δοκιμών.
- Να προσαρμόζουν διεπαφές χρήστη και να αναπτύσσουν προηγμένες ακολουθίες δοκιμών.
- Να εφαρμόζουν προηγμένες τεχνικές επεξεργασίας αποτελεσμάτων και αναφορών.
- Να ενσωματώνουν το TestStand με εξωτερικές βάσεις δεδομένων, συστήματα και υλικό.
- Να εφαρμόζουν βέλτιστες πρακτικές για τη συντήρηση, διαχείριση, αντιμετώπιση προβλημάτων και αποσφαλμάτωση σύνθετων ακολουθιών δοκιμών.
Ανάπτυξη και Δοκιμή API χρησιμοποιώντας Java (Jersey)
14 ΏρεςΤο Jersey είναι η ανοικτού κώδικα υλοποίηση αναφοράς του JAX-RS (Java API for RESTful Web Services). Παρέχει βιβλιοθήκες για την γρήγορη και αποτελεσματική δημιουργία REST API σε Java. Σε συνδυασμό με σύγχρονα εργαλεία δοκιμών, το Jersey επιτρέπει στους προγραμματιστές να σχεδιάζουν, να δημιουργούν, να δοκιμάζουν και να τεκμηριώνουν API αποδοτικά.
Αυτή η εκπαίδευση με εισηγητή, ζωντανή (διαδικτυακά ή onsite), απευθύνεται σε προγραμματιστές Java και δοκιμαστές αρχάριου έως μεσαίου επιπέδου που επιθυμούν να μάθουν την ανάπτυξη και δοκιμή API χρησιμοποιώντας το Jersey και υποστηρικτικά εργαλεία.
Με την ολοκλήρωση αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση να:
- Ρυθμίζουν ένα έργο Jersey με το Maven.
- Δημιουργούν και αναπτύσσουν RESTful API χρησιμοποιώντας το Jersey.
- Δοκιμάζουν API χρησιμοποιώντας το Postman και αυτοματοποιημένα πλαίσια.
- Διαχειρίζονται σφάλματα, ασφάλεια και τεκμηρίωση για API.
Μορφή του Μαθήματος
- Διαδραστική διάλεξη και συζήτηση.
- Πρακτικές ασκήσεις και εξάσκηση.
- Υλοποίηση σε περιβάλλον ζωντανού εργαστηρίου.
Επιλογές Προσαρμογής του Μαθήματος
- Για να ζητήσετε μια προσαρμοσμένη εκπαίδευση για αυτό το μάθημα, παρακαλούμε επικοινωνήστε μαζί μας για να το κανονίσουμε.
BDD για Μη Προγραμματιστές: Ζωντανό Εργαστήριο
14 ΏρεςΑυτό το ζωντανό εργαστήριο με εκπαιδευτή στο Ελλάδα ξεκινά με μια εισαγωγή στο BDD, τι είναι και πώς χρησιμοποιείται από εταιρείες για την προώθηση του καλού σχεδιασμού, της ανάπτυξης και του ελέγχου λογισμικού. Το κάνουμε αυτό από μη μηχανική σκοπιά, με επίκεντρο τους τελικούς χρήστες, τις απαιτήσεις τους, τη γλώσσα και τον τρόπο σκέψης τους. Αντιμετωπίζουμε επίσης τις προκλήσεις επικοινωνίας που πιθανόν να συναντήσουν τα ενδιαφερόμενα μέρη της επιχείρησης καθώς συνεργάζονται στενότερα με τους τεχνικούς συναδέλφους τους.
Μέχρι το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα γνωρίζουν πώς να:
- Γράφουν συνοπτικές ιστορίες χρήστη που αποτυπώνουν τα μοτίβα χρήσης των πραγματικών χρηστών του λογισμικού.
- Μεταφράζουν τις ιστορίες χρήστη τους στη συμπεριφορική γλώσσα του BDD (Given, When, Then).
- Παράγουν περιπτώσεις ελέγχου από αυτές τις ιστορίες, για χρήση από τους μηχανικούς για υλοποίηση και δοκιμή.
- Κατανοούν τη σχέση μεταξύ των απαιτήσεων προϊόντος, των κριτηρίων αποδοχής και των περιπτώσεων ελέγχου.
- Απομυθοποιούν την τεχνική ορολογία που εμποδίζει την επικοινωνία και την κατανόηση.
- Εγκαθιστούν και χρησιμοποιούν εξαιρετικά εργαλεία για τη σύνταξη αρχείων feature BDD.
- Κατανοούν και εκτιμούν τι συμβαίνει μόλις η εργασία παραδίδεται στους μηχανικούς.
- Διαδραματίζουν έναν πιο ενεργό ρόλο στον επαναληπτικό κύκλο ανάπτυξης.
ISTQB Certified Tester Advanced Level – Test Analyst (CTAL-TA)
35 ΏρεςΤο μάθημα ISTQB Certified Tester Advanced Level – Test Analyst (CTAL-TA) έχει σχεδιαστεί για επαγγελματίες δοκιμών με εμπειρία, οι οποίοι επιθυμούν να ενισχύσουν τις γνώσεις τους στην ανάλυση δοκιμών, τον σχεδιασμό δοκιμών, τη δοκιμή βάσει κινδύνου και τον έλεγχο ποιότητας καθ' όλη τη διάρκεια του κύκλου ζωής ανάπτυξης λογισμικού. Το μάθημα παρέχει στους συμμετέχοντες προχωρημένες τεχνικές για την ανάλυση απαιτήσεων, τον αποτελεσματικό σχεδιασμό σεναρίων δοκιμών, τη διαχείριση σφαλμάτων και την εξασφάλιση ποιότητας λογισμικού από την οπτική γωνία της επιχείρησης και του χρήστη.
Μέχρι το τέλος αυτού του μαθήματος, οι συμμετέχοντες θα μπορούν να:
- Εφαρμόζουν προχωρημένες τεχνικές ανάλυσης και σχεδιασμού δοκιμών.
- Αναλύουν απαιτήσεις και ιστορίες χρήστη για να εντοπίσουν συνθήκες δοκιμής.
- Σχεδιάζουν και ιεραρχούν σενάρια και σεναρίων δοκιμής βάσει κινδύνου.
- Αξιολογούν χαρακτηριστικά ποιότητας του λογισμικού και μη-λειτουργικές απαιτήσεις.
- Διεξάγουν αναθεώρηση προδιαγραφών από την οπτική γωνία των δοκιμών.
- Διεξάγουν ανάλυση σφαλμάτων και συμβάλουν στον εντοπισμό της αιτίας του προβλήματος.
- Εφαρμόζουν τεχνικές στατικών δοκιμών για βελτίωση της ποιότητας νωρίς στον κύκλο ζωής ανάπτυξης (SDLC).
- Υποστηρίζουν δραστηριότητες δοκιμών σε περιβάλλοντα Agile, Waterfall και Hybrid.
- Βελτιώνουν την κάλυψη δοκιμών μέσω συστηματικών μεθόδων σχεδιασμού.
- Προετοιμάζονται αποτελεσματικά για τις εξετάσεις πιστοποίησης ISTQB CTAL-TA.
ISTQB Certified Tester Advanced Level – Test Manager (CTAL-TM)
35 ΏρεςΗ πιστοποίηση ISTQB Certified Tester Advanced Level – Test Manager (CTAL-TM) είναι μια πιστοποίηση επαγγελματικού επιπέδου που επικεντρώνεται σε προηγμένες πρακτικές διαχείρισης δοκιμών, δεξιότητες ηγεσίας και λήψη στρατηγικών αποφάσεων ευθυγραμμισμένων με το αναλυτικό πρόγραμμα του ISTQB.
Αυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτή (διαδικτυακά ή δια ζώσης) απευθύνεται σε διαχειριστές δοκιμών και επαγγελματίες QA μεσαίου έως προχωρημένου επιπέδου που επιθυμούν να κατακτήσουν το αναλυτικό πρόγραμμα του ISTQB Advanced Level Test Manager και να προετοιμαστούν για την πιστοποίηση.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση να:
- Αναπτύσσουν και να διαχειρίζονται ολοκληρωμένες στρατηγικές και σχέδια δοκιμών.
- Εφαρμόζουν τεχνικές δοκιμών βάσει κινδύνου για τη βελτιστοποίηση των προσπαθειών δοκιμών.
- Παρακολουθούν, να ελέγχουν και να βελτιώνουν τις διαδικασίες δοκιμών εντός έργων.
- Ηγούνται και να αναπτύσσουν ομάδες δοκιμών, διαχειριζόμενοι παράλληλα τις προσδοκίες των ενδιαφερομένων μερών.
- Χρησιμοποιούν εργαλεία και μετρικές για τη διαχείριση δοκιμών, την αναφορά και τη συνεχή βελτίωση.
Μορφή του Μαθήματος
- Διαδραστική διάλεξη και συζήτηση.
- Ασκήσεις προσανατολισμένες στις εξετάσεις και ερωτήσεις εξάσκησης.
- Πρακτικές μελέτες περίπτωσης και προσομοιώσεις ευθυγραμμισμένες με το αναλυτικό πρόγραμμα ISTQB CTAL-TM.
Επιλογές Προσαρμογής του Μαθήματος
- Για να ζητήσετε μια προσαρμοσμένη εκπαίδευση για αυτό το μάθημα, παρακαλούμε επικοινωνήστε μαζί μας για να κανονίσουμε.
Βασικές Αρχές Διασφάλισης Ποιότητας και Σύγχρονου Ελέγχου με Τεχνητή Νοημοσύνη (Προετοιμασία για το ISTQB Foundation)
21 ΏρεςΤο πρόγραμμα "Βασικές Αρχές Διασφάλισης Ποιότητας και Σύγχρονου Ελέγχου με Τεχνητή Νοημοσύνη" είναι ένα ολοκληρωμένο εκπαιδευτικό πρόγραμμα που συνδυάζει την ύλη του ISTQB Certified Tester Foundation Level (CTFL v4.0) με μια πρακτική εισαγωγή στα εργαλεία και τις τεχνικές ελέγχου που υποβοηθούνται από Τεχνητή Νοημοσύνη. Το σεμινάριο αυτό έχει σχεδιαστεί ως μια πορεία προετοιμασίας για την πιστοποίηση ISTQB Foundation Level, ενώ παράλληλα εξοπλίζει τους συμμετέχοντες με άμεσα εφαρμόσιμες δεξιότητες ελέγχου με τη βοήθεια ΤΝ.
Αυτή η εκπαίδευση με εισηγητή, η οποία διεξάγεται ζωντανά (διαδικτυακά ή σε φυσικό χώρο), απευθύνεται σε επαγγελματίες διασφάλισης ποιότητας, ελεγκτές λογισμικού και μηχανικούς ελέγχου που επιθυμούν να οικοδομήσουν μια δομημένη κατανόηση των βασικών αρχών της διασφάλισης ποιότητας, μαθαίνοντας παράλληλα να αξιοποιούν σύγχρονα εργαλεία ΤΝ για τη δημιουργία περιπτώσεων ελέγχου, την αυτοματοποίηση ελέγχων και την ανάλυση ελαττωμάτων.
Με την ολοκλήρωση αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση να:
- Εφαρμόζουν τις επτά αρχές του ελέγχου και τον ρόλο του ελεγκτή σε ολόκληρο τον κύκλο ζωής ανάπτυξης λογισμικού.
- Σχεδιάζουν περιπτώσεις ελέγχου χρησιμοποιώντας τεχνικές μαύρου κουτιού, λευκού κουτιού και βασισμένες στην εμπειρία, σύμφωνα με τα πρότυπα του ISTQB.
- Αναφέρουν, παρακολουθούν και διαχειρίζονται ελαττώματα σε όλο τον κύκλο ζωής τους.
- Σχεδιάζουν τον έλεγχο χρησιμοποιώντας προσεγγίσεις βάσει κινδύνου, τεχνικές εκτίμησης και μετρικές προόδου ελέγχου.
- Αξιολογούν και επιλέγουν εργαλεία αυτοματοποίησης ελέγχου για το οργανωσιακό τους πλαίσιο.
- Χρησιμοποιούν γενετική ΤΝ και μεγάλα γλωσσικά μοντέλα για τη σύνταξη, την αναθεώρηση και τη βελτίωση περιπτώσεων ελέγχου από απαιτήσεις.
- Εφαρμόζουν εργαλεία που υποστηρίζονται από ΤΝ για αυτο-επιδιορθούμενη αυτοματοποίηση ελέγχου, οπτικό έλεγχο παλινδρόμησης και πρόβλεψη ελαττωμάτων.
- Περιηγηθούν στη δομή των εξετάσεων του ISTQB Foundation Level και να απαντούν σε δείγματα ερωτήσεων με αυτοπεποίθηση.
Μορφή του Σεμιναρίου
- Διαδραστική διάλεξη και συζήτηση.
- Πληθώρα ασκήσεων και πρακτικής.
- Πρακτική εφαρμογή σε περιβάλλον ζωντανού εργαστηρίου.
Επιλογές Προσαρμογής Σεμιναρίου
- Για να ζητήσετε μια προσαρμοσμένη εκπαίδευση, παρακαλούμε επικοινωνήστε μαζί μας για να το κανονίσουμε.
Δοκιμή API με το Postman
21 ΏρεςΑυτή η ζωντανή εκπαίδευση με εισηγητή στο Ελλάδα (διαδικτυακά ή δια ζώσης) απευθύνεται σε ελεγκτές λογισμικού που επιθυμούν να χρησιμοποιήσουν το Postman για δοκιμές API.
Με την ολοκλήρωση αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Να εκτελούν δοκιμές χρησιμοποιώντας αυτοματοποιημένα αιτήματα και ροές εργασίας.
- Να ορίζουν, να αναπτύσσουν, να δοκιμάζουν και να παρακολουθούν ένα API χρησιμοποιώντας ένα σύστημα ελέγχου εκδόσεων.
- Να παράγουν δυναμικά δεδομένα σε ένα αίτημα.
- Να τεκμηριώνουν και να οργανώνουν δοκιμές σε συλλογές για αναθεώρηση από την ομάδα.
Selenium WebDriver σε C#
14 ΏρεςΑυτή η εκπαίδευση με εκπαιδευτή, ζωντανή στο Ελλάδα (online ή onsite), εισάγει τους συμμετέχοντες στον αυτοματοποιημένο έλεγχο με το Selenium WebDriver και τη C# στο Visual Studio. Αν δεν έχετε εμπειρία προγραμματισμού σε C# ή επιθυμείτε να ανανεώσετε τις γνώσεις σας, παρακαλούμε ανατρέξτε στο μάθημα: C# for Automation Test Engineers.
Αυτοματοποίηση δοκιμών με Selenium και Jenkins
21 ΏρεςΑυτό το μάθημα παρέχει εκπαίδευση για τη διαχείριση έργων δοκιμών χρησιμοποιώντας τη σουίτα δοκιμών Selenium και τη συνεχή δοκιμή με το Jenkins.
Σε ποιους απευθύνεται:
- Μηχανικοί δοκιμών λογισμικού
- Προγραμματιστές λογισμικού που συμμετέχουν σε ευέλικτη ανάπτυξη
- Υπεύθυνοι έκδοσης
- Μηχανικοί διασφάλισης ποιότητας
Στο τέλος της εκπαίδευσης Selenium, οι συμμετέχοντες θα είναι σε θέση:
- Να χρησιμοποιούν αποτελεσματικά τη σουίτα δοκιμών Selenium σε πραγματικά έργα
- Να χρησιμοποιούν το Selenium για δοκιμές σε πολλαπλούς περιηγητές
- Να κατανέμουν τις δοκιμές χρησιμοποιώντας το Selenium Grid
- Να εκτελούν δοκιμές παλινδρόμησης Selenium στο Jenkins
- Να προετοιμάζουν αναφορές δοκιμών και περιοδικές αναφορές χρησιμοποιώντας το Jenkins
Αυτοματισμός Δοκιμών με Selenium και Python
14 ΏρεςΤο Selenium είναι ένα πλαίσιο εργασίας ανοικτού κώδικα για τον αυτοματισμό δοκιμών διαδικτυακών εφαρμογών σε διάφορα προγράμματα περιήγησης. Με το Selenium 4, είναι διαθέσιμα βελτιωμένα API του WebDriver, εντοπιστές φυσικών σχετικών στοιχείων και βελτιωμένη υποστήριξη δικτύου. Η Python προσφέρει απλότητα και ισχυρή ενσωμάτωση με πλαίσια δοκιμών όπως το Pytest, καθιστώντας την μια ισχυρή επιλογή για την ανάπτυξη κλιμακούμενων και συντηρήσιμων σουιτών αυτοματισμού δοκιμών.
Αυτή η εκπαίδευση υπό την καθοδήγηση εκπαιδευτή, ζωντανή (διαδικτυακά ή στον χώρο) απευθύνεται σε ελεγκτές και προγραμματιστές αρχαρίων έως μεσαίου επιπέδου που επιθυμούν να χρησιμοποιήσουν το Selenium με την Python για τον αυτοματισμό δοκιμών διαδικτυακών εφαρμογών σε πραγματικά περιβάλλοντα.
Με την ολοκλήρωση αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Να εγκαταστήσουν και να ρυθμίσουν το Selenium με την Python σε ένα περιβάλλον δοκιμών.
- Να δημιουργήσουν ισχυρά σενάρια αυτοματισμού δοκιμών χρησιμοποιώντας το Selenium WebDriver και το Pytest.
- Να εφαρμόσουν το Page Object Model (POM) για συντηρήσιμα πλαίσια δοκιμών.
- Να εκτελέσουν δοκιμές σε πολλαπλά προγράμματα περιήγησης μέσω του Selenium Grid.
- Να ενσωματώσουν αυτοματοποιημένες δοκιμές σε ροές CI/CD.
- Να επιλύουν συνήθη προβλήματα και να εφαρμόζουν βέλτιστες πρακτικές για τη σταθερότητα του αυτοματισμού.
Μορφή του Μαθήματος
- Διαδραστική διάλεξη και συζήτηση.
- Πολλές ασκήσεις και πρακτική εξάσκηση.
- Πρακτική υλοποίηση σε περιβάλλον ζωντανού εργαστηρίου.
Επιλογές Προσαρμογής Μαθήματος
- Για να ζητήσετε μια προσαρμοσμένη εκπαίδευση για αυτό το μάθημα, παρακαλούμε επικοινωνήστε μαζί μας για να κανονίσουμε.
Αυτοματοποίηση Δοκιμών με Selenium
21 ΏρεςΑυτό το μάθημα παρέχει εκπαίδευση για τον χειρισμό έργων δοκιμών και προσφέρει πρακτική εμπειρία με εφαρμογές web, αυτοματοποίηση λειτουργικών δοκιμών και αυτοματοποίηση δοκιμών πολλαπλών προγραμμάτων περιήγησης χρησιμοποιώντας τη σουίτα δοκιμών Selenium.
Το κοινό-στόχος για αυτό το μάθημα είναι οι μηχανικοί δοκιμών λογισμικού και οι χειροκίνητοι ελεγκτές.
Με την ολοκλήρωση της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση να χρησιμοποιούν αποτελεσματικά το Selenium WebDriver σε πραγματικά έργα.
TestComplete
21 ΏρεςΣε αυτήν τη ζωντανή εκπαίδευση με εκπαιδευτή στο Ελλάδα, οι συμμετέχοντες θα μάθουν πώς να χρησιμοποιούν τα χαρακτηριστικά του TestComplete, συμπεριλαμβανομένου του μοντέλου αντικειμένων δοκιμής, των σημείων ελέγχου, της αντιστοίχισης ονομάτων και της διεπαφής χρήστη, για να πραγματοποιούν αυτοματοποιημένες δοκιμές σε εφαρμογές επιτραπέζιου υπολογιστή, ιστού και κινητών.
Μέχρι το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Να δημιουργούν, να καταγράφουν και να εκτελούν λειτουργικές δοκιμές.
- Να δημιουργούν ένα επεκτάσιμο και συντηρήσιμο πλαίσιο δοκιμών.
- Να δημιουργούν σημεία ελέγχου, να προσαρμόζουν δοκιμές για πολλαπλές συσκευές και να αναλύουν τα αποτελέσματα των δοκιμών.
- Να χρησιμοποιούν τις επεκτάσεις σεναρίων του TestComplete.