Πώς να ξεκινήσετε με Selenium Αποσφαλμάτωση;
⚡ Έξυπνη Σύνοψη
Σημεία διακοπής και σημεία εκκίνησης μέσα Selenium Το IDE επιτρέπει στους δοκιμαστές να διακόπτουν προσωρινά και να συνεχίζουν την εκτέλεση σε επιλεγμένα σημεία. Απλοποιούν τον εντοπισμό σφαλμάτων, απομονώνουν τα βήματα που αποτυγχάνουν και επιταχύνουν την επαλήθευση των ροών σύνδεσης και της λογικής επικύρωσης κατά τη διάρκεια των δοκιμών αυτοματισμού.

Σημεία διακοπής Selenium
ορια ΑΝΤΟΧΗΣ in Selenium χρησιμοποιούνται για τον έλεγχο της εκτέλεσης του κώδικά σας. Κάθε φορά που εφαρμόζετε ένα σημείο διακοπής στον κώδικά σας, η εκτέλεση θα σταματήσει ακριβώς εκεί. Αυτό σας βοηθά να επαληθεύσετε ότι ο κώδικάς σας λειτουργεί όπως αναμένεται. Σημεία διακοπής Selenium βοήθεια στην αποσφαλμάτωση. Τα σημεία διακοπής συνήθως εμφανίζονται στο περιβάλλον χρήστη μαζί με τον πηγαίο κώδικα.
Πριν εξετάσουμε παραδείγματα, είναι χρήσιμο να γνωρίζουμε τους δύο τρόπους Selenium Το IDE σάς επιτρέπει να τοποθετήσετε αυτά τα σημεία διακοπής.
Μέθοδοι για την εφαρμογή σημείων διακοπής Selenium
Υπάρχουν δύο μέθοδοι για να ορίσετε σημεία διακοπής Selenium WebDriver:
- Στην πρώτη μέθοδο,
- Κάντε δεξί κλικ στην εντολή και επιλέξτε το 'Toggle Σημείο διακοπής». Μπορείτε επίσης να χρησιμοποιήσετε το πλήκτρο συντόμευσης "B" από το πληκτρολόγιο.
- Μπορείτε να ορίσετε ένα σημείο διακοπής ακριβώς πριν από το Δοκιμαστική θήκη θέλετε να εξετάσετε.
- Αφού ορίσετε σημεία διακοπής, κάντε κλικ στο κουμπί Εκτέλεση για να εκτελέσετε τη δοκιμαστική περίπτωση από την αρχή μέχρι το σημείο διακοπής.
- Επαναλάβετε το ίδιο βήμα για να αποεπιλέξετε το Σημείο Διακοπής.
- Στη δεύτερη μέθοδο,
- Επιλέξτε Γραμμή μενού -> 'Ενέργειες' -> επιλέξτε το Toggle Σημείο διακοπής. Για να αποεπιλέξετε, επαναλάβετε το ίδιο βήμα.
Πώς να εφαρμόσετε σημεία διακοπής Selenium
Τώρα ας εφαρμόσουμε και τις δύο μεθόδους σε ένα πραγματικό παράδειγμα, ώστε τα βήματα να είναι εύκολα στην παρακολούθηση.
Για να το δείξουμε, ας εξετάσουμε το ακόλουθο σενάριο. Επικυρώστε το «όνομα χρήστη» και τον «κωδικό πρόσβασης» όταν κάνετε κλικ στο κουμπί «Σύνδεση».
Πρώτη μέθοδος
Βήμα 1) Ανοίξτε Selenium IDE και πρόγραμμα περιήγησης
Εκκίνηση Firefox και Selenium SDI.
Βήμα 2) Εισάγετε τη βάση URL
Πληκτρολογήστε τη βάση URL ως —> https://demo.guru99.com/test/newtours/
Βήμα 3) Κάντε κλικ στο κουμπί Εγγραφή
Μεταβείτε στο κουμπί εγγραφής που επισημαίνεται στο κόκκινο πλαίσιο, όπως φαίνεται στο παρακάτω στιγμιότυπο οθόνης.
Βήμα 4) Togglε το Σημείο Διακοπής
- Στην καρτέλα "Πίνακας", κάντε δεξί κλικ στην εντολή ("clickandwait").
- Στη στήλη «Εντολή», επιλέξτε το «Toggle Σημείο διακοπής». Μπορείτε επίσης να χρησιμοποιήσετε το πλήκτρο συντόμευσης "B" από το πληκτρολόγιο.
Όταν αλλάζετε το σημείο διακοπής, θα ανοίξει ένα άλλο παράθυρο όπως φαίνεται παρακάτω. Θα δείτε δύο κίτρινα σημάδια μπροστά από το "clickandwait" κάτω από τη στήλη "Command".
Δείχνει δύο πράγματα,
- Ο κίτρινος σωλήνας δείχνει ότι η δοκιμαστική περίπτωση διακόπηκε προσωρινά σε αυτό το σημείο. Έτσι, όταν κάνετε κλικ στο κουμπί «Εκτέλεση», η εκτέλεση ξεκινά από την αρχή της δοκιμαστικής περίπτωσης μέχρι αυτό το σημείο. Μετά από αυτό, πρέπει να ξεκινήσετε την εκτέλεση χειροκίνητα.
- Ένα Test Script μπορεί να έχει πολλαπλά σημεία διακοπής τα οποία μπορούν να οριστούν με τον ίδιο τρόπο όπως φαίνεται παραπάνω.
Δεύτερη μέθοδος
Βήμα 1) Ακολουθήστε τα παραπάνω βήματα 1, 2 και 3 που αναφέρονται στην Πρώτη μέθοδο.
Βήμα 2) Στο στάδιο αυτό,
- Κάντε κλικ στην επιλογή «Ενέργειες» από τη γραμμή μενού και
- Κάντε κλικ στην επιλογή "Toggle Σημείο διακοπής».
Όλα αυτά αφορούν τα σημεία διακοπής Selenium.
Σημείο εκκίνησης μέσα Selenium
Με καλυμμένα τα σημεία διακοπής, το συμπληρωματικό χαρακτηριστικό είναι το Σημείο Έναρξης, το οποίο ελέγχει από πού ξεκινά η εκτέλεση και όχι από πού σταματά.
In Selenium, το Σημείο Έναρξης υποδεικνύει το σημείο από το οποίο θα πρέπει να ξεκινήσει η εκτέλεση. Το Σημείο Έναρξης μπορεί να χρησιμοποιηθεί όταν θέλετε να εκτελέσετε το σενάριο δοκιμής από τη μέση του κώδικα ή από ένα σημείο διακοπής.
Για να το κατανοήσουμε αυτό, ας πάρουμε ένα παράδειγμα του σεναρίου σύνδεσης. Ας υποθέσουμε ότι πρέπει να συνδεθείτε στον ιστότοπο και να εκτελέσετε μια σειρά από δοκιμές και στη συνέχεια να προσπαθήσετε να εντοπίσετε σφάλματα σε μία από αυτές τις δοκιμές.
Σε αυτήν την περίπτωση, πρέπει να συνδεθείτε μία φορά και στη συνέχεια να εκτελέσετε ξανά τις δοκιμές σας καθώς αναπτύσσεστε.ping Μπορείτε να ορίσετε τα Σημεία Έναρξης μετά τη συνάρτηση σύνδεσης. Έτσι, κάθε φορά που εκτελείτε μια νέα δοκιμή, αυτή θα αρχίζει να εκτελείται μετά τη συνάρτηση σύνδεσης.
Ο παρακάτω πίνακας συνοψίζει με μια ματιά τις βασικές διαφορές μεταξύ ενός Σημείου Διακοπής και ενός Σημείου Έναρξης.
| Άποψη | Σημείο διακοπής | Σημείο εκκίνησης |
|---|---|---|
| Σκοπός | Παύει την εκτέλεση σε μια επιλεγμένη εντολή | Υποδεικνύει την εντολή από όπου ξεκινά η εκτέλεση |
| Πλήκτρο συντόμευσης | B | S |
| Επιτρέπεται ανά σενάριο | Πολλαπλούς | Μόνο ένας |
| Οπτικός δείκτης | Δύο κίτρινοι σωλήνες | Πράσινο τρίγωνο |
| Τυπική χρήση | Επιθεώρηση κατάστασης και απομόνωση ελαττωμάτων | Η συνέχιση εκτελείται μετά τη σύνδεση ή τη ρύθμιση |
Μέθοδοι για να ορίσετε το σημείο έναρξης Selenium
Όπως και τα σημεία διακοπής, ένα σημείο έναρξης μπορεί να οριστεί με δύο τρόπους.
Το σημείο εκκίνησης μπορεί να επιλεγεί με δύο μεθόδους:
1. Κάντε δεξί κλικ σε οποιαδήποτε εντολή στη στήλη «Εντολή» στο Selenium IDE. Επιλέξτε την επιλογή «Ορισμός/Διαγραφή Σημείου Έναρξης». Μπορείτε επίσης να χρησιμοποιήσετε το πλήκτρο συντόμευσης «S» από το πληκτρολόγιο για να επισημάνετε το σημείο έναρξης (εμφανίζεται ως πράσινο τρίγωνο στο στιγμιότυπο οθόνης). Επαναλάβετε το ίδιο βήμα για να καταργήσετε την επιλογή του Σημείου Έναρξης.
2. Κάντε κλικ στις «Ενέργειες» -> «Ορισμός/Διαγραφή Σημείου Έναρξης». Αυτό θα επιλέξει το Σημείο Έναρξης ή επαναλάβετε το ίδιο βήμα για να το αποεπιλέξετε.
Πώς να ορίσετε το σημείο εκκίνησης Selenium
Ας δούμε την πρώτη μέθοδο με ένα παράδειγμα.
Πρώτη μέθοδος
Βήμα 1) Εκκίνηση Firefox και Selenium SDI.
Βήμα 2) Πληκτρολογήστε τη βάση URL ως —> https://demo.guru99.com/test/newtours/
Βήμα 3) Κάντε κλικ στο κουμπί Εγγραφή (σημειώνεται στο κόκκινο ορθογώνιο πλαίσιο στο παρακάτω στιγμιότυπο οθόνης).
Βήμα 4) Στο στάδιο αυτό,
- Στην καρτέλα "Πίνακας", κάντε δεξί κλικ στην εντολή "clickandwait".
- Τώρα επιλέξτε την επιλογή «Ορισμός/Διαγραφή Σημείου Έναρξης». Μπορείτε επίσης να χρησιμοποιήσετε το πλήκτρο συντόμευσης «S» από το πληκτρολόγιο για να επιλέξετε το ίδιο Ορισμός/Διαγραφή Σημείου Έναρξης.
Όταν κάνετε κλικ στην επιλογή Ορισμός/Εκκαθάριση Σημείου Έναρξης, θα ανοίξει ένα άλλο παράθυρο. Σε αυτό το παράθυρο, μπορείτε να δείτε το πράσινο σύμβολο Τριγώνου πριν από την «πληκτρολόγηση» κάτω από τη στήλη «Εντολή».
Αυτό το σύμβολο τριγώνου υποδεικνύει ότι η δοκιμαστική περίπτωση ξεκινά σε αυτό το σημείο. Έτσι, όταν κάνετε κλικ στο κουμπί «Εκτέλεση», η εκτέλεση ξεκινά από αυτό το σημείο και μετά.
ΣημείωσηΜπορεί να υπάρχει μόνο ένα σημείο έναρξης σε ένα μόνο σενάριο δοκιμής. Επίσης, το σημείο έναρξης εξαρτάται από την τρέχουσα σελίδα που εμφανίζεται. Η εκτέλεση θα αποτύχει εάν ο χρήστης βρίσκεται σε λάθος σελίδα.
Δεύτερη μέθοδος
- Ακολουθήστε τα παραπάνω βήματα 1, 2 και 3 που αναφέρονται στην προηγούμενη (Πρώτη) μέθοδο.
- Στη συνέχεια, ακολουθήστε τα παρακάτω βήματα,
- Κάντε κλικ στην επιλογή «Ενέργειες» από τη γραμμή μενού και
- Κάντε κλικ στην επιλογή «Ορισμός/Διαγραφή σημείου έναρξης».








