Τρόπος εντοπισμού σφαλμάτων Selenium | Σημεία διακοπής στις δοκιμές αυτοματισμού

Σημεία διακοπής Selenium

ορια ΑΝΤΟΧΗΣ in Selenium χρησιμοποιούνται για τον έλεγχο της εκτέλεσης του κώδικά σας. Κάθε φορά που εφαρμόζετε ένα σημείο διακοπής στον κώδικά σας, η εκτέλεση θα σταματήσει ακριβώς εκεί. Αυτό σας βοηθά να επαληθεύσετε ότι ο κώδικάς σας λειτουργεί όπως αναμένεται. Σημεία διακοπής Selenium βοηθά στην αποσφαλμάτωση. Τα σημεία διακοπής εμφανίζονται συνήθως στη διεπαφή χρήστη μαζί με τον πηγαίο κώδικα.

Μέθοδοι για την εφαρμογή σημείων διακοπής Selenium

Υπάρχουν δύο μέθοδοι για να ορίσετε σημεία διακοπής Selenium WebDriver:

  • Στην πρώτη μέθοδο,
  • Κάντε δεξί κλικ στην εντολή και επιλέξτε το 'Toggle Σημείο διακοπής». Μπορείτε επίσης να χρησιμοποιήσετε το πλήκτρο συντόμευσης "Β" από το πληκτρολόγιο.
  • Μπορείτε να ορίσετε ένα σημείο διακοπής ακριβώς πριν από το Δοκιμαστική θήκη θέλετε να εξετάσετε.
  • Αφού ορίσετε σημεία διακοπής, κάντε κλικ στο κουμπί Εκτέλεση για να εκτελέσετε τη δοκιμαστική περίπτωση από την αρχή μέχρι το σημείο διακοπής.
  • Επαναλάβετε το ίδιο βήμα για να αποεπιλέξετε το Σημείο Διακοπής.
  • Στη δεύτερη μέθοδο,
  • Επιλέξτε Γραμμή μενού -> 'Ενέργειες' -> επιλέξτε το Toggle Σημείο διακοπής. Για να αποεπιλέξετε επαναλάβετε το ίδιο βήμα.

Πώς να εφαρμόσετε σημεία διακοπής Selenium

Για να δείξουμε, ας εξετάσουμε το ακόλουθο σενάριο. Επικυρώστε το «όνομα χρήστη» και τον «κωδικό πρόσβασης» όταν κάνετε κλικ στο κουμπί «Σύνδεση».

Πρώτη μέθοδος

Βήμα 1) Ανοίξτε Selenium IDE και πρόγραμμα περιήγησης

Εκκίνηση Firefox και Selenium IDE

Βήμα 2) Εισαγάγετε τη βασική διεύθυνση URL

Πληκτρολογήστε τη βασική διεύθυνση URL ως —> http://demo.guru99.com/test/newtours/

Βήμα 3) Κάντε κλικ στο κουμπί Εγγραφή

Μεταβείτε στο κουμπί εγγραφής που επισημαίνεται στο κόκκινο πλαίσιο, όπως φαίνεται στο παρακάτω στιγμιότυπο οθόνης

Εφαρμογή σημείων διακοπής In Selenium

Βήμα 4) Togglε το Σημείο Διακοπής

  1. Κάτω από την καρτέλα "Πίνακας" κάντε δεξί κλικ στην εντολή ("clickandwait")
  2. Κάτω από τη στήλη "Εντολή" επιλέξτε το "Toggle Σημείο διακοπής». Μπορείτε επίσης να χρησιμοποιήσετε το πλήκτρο συντόμευσης "B" από το πληκτρολόγιο.

Εφαρμογή σημείων διακοπής In Selenium

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

Εφαρμογή σημείων διακοπής In Selenium

Δείχνει δύο πράγματα,

  • Ο κίτρινος σωλήνας δείχνει ότι η δοκιμαστική θήκη είχε σταματήσει σε εκείνο το σημείο. Έτσι, όταν κάνετε κλικ στο κουμπί "Εκτέλεση", η εκτέλεση ξεκινά από την αρχή της δοκιμαστικής περίπτωσης μέχρι αυτό το σημείο. Μετά από αυτό, πρέπει να ξεκινήσετε την εκτέλεση χειροκίνητα.
  • Ένα Test Script μπορεί να έχει πολλαπλά σημεία διακοπής τα οποία μπορούν να οριστούν με τον ίδιο τρόπο όπως φαίνεται παραπάνω.

Δεύτερη μέθοδος

Βήμα 1) Ακολουθήστε τα παραπάνω βήματα 1, 2 και 3 που αναφέρονται στην Πρώτη μέθοδο.

Βήμα 2) Στο στάδιο αυτό,

  1. Κάντε κλικ στην επιλογή «Ενέργειες» από τη γραμμή μενού και
  2. Κάντε κλικ στην επιλογή "Toggle Σημείο διακοπής».

Εφαρμογή σημείων διακοπής In Selenium

Όλα αυτά αφορούν τα σημεία διακοπής Selenium.

Σημείο εκκίνησης μέσα Selenium

In Selenium, Το σημείο έναρξης υποδεικνύει το σημείο από το οποίο πρέπει να ξεκινήσει η εκτέλεση. Το σημείο έναρξης μπορεί να χρησιμοποιηθεί όταν θέλετε να εκτελέσετε το δοκιμαστικό σενάριο από τη μέση του κώδικα ή από ένα σημείο διακοπής.

Για να το κατανοήσουμε αυτό, ας πάρουμε ένα παράδειγμα του σεναρίου σύνδεσης. Ας υποθέσουμε ότι, εάν πρέπει να συνδεθείτε στον ιστότοπο και να εκτελέσετε σειρά δοκιμών και στη συνέχεια να προσπαθήσετε να διορθώσετε ένα από αυτά τα τεστ.

Σε αυτήν την περίπτωση, πρέπει να συνδεθείτε μία φορά και στη συνέχεια να εκτελέσετε ξανά τις δοκιμές σας καθώς τις αναπτύσσετε. Μπορείτε να ορίσετε τη λειτουργία Start Points μετά τη σύνδεση. Έτσι, κάθε φορά που εκτελείτε μια νέα δοκιμή θα ξεκινήσει να εκτελείται μετά τη λειτουργία σύνδεσης.

Μέθοδοι για να ορίσετε το σημείο έναρξης Selenium

Το σημείο εκκίνησης μπορεί να επιλεγεί με δύο τρόπους:

1. Κάντε δεξί κλικ σε οποιαδήποτε εντολή κάτω από τη στήλη 'Command' στο selenium IDE. Επιλέξτε την επιλογή «Ορισμός/διαγραφή σημείου έναρξης». Μπορείτε επίσης να χρησιμοποιήσετε το πλήκτρο συντόμευσης 'S' από το πληκτρολόγιο για να επισημάνετε το σημείο έναρξης (εμφανίζεται ως πράσινο τρίγωνο στο στιγμιότυπο οθόνης). Επαναλάβετε το ίδιο βήμα για να καταργήσετε την επιλογή του σημείου έναρξης.

2. Κάντε κλικ στο «Ενέργειες» -> «Ορισμός/Διαγραφή σημείου έναρξης». Αυτό θα επιλέξει το σημείο εκκίνησης ή θα επαναλάβει το ίδιο βήμα για να τα αποεπιλέξετε.

Πώς να ορίσετε το σημείο εκκίνησης Selenium

Ας δούμε την πρώτη μέθοδο με ένα παράδειγμα:

Πρώτη μέθοδος

Βήμα 1) Εκκίνηση Firefox και Selenium SDI.

Βήμα 2) Πληκτρολογήστε τη βασική διεύθυνση URL ως —> http://demo.guru99.com/test/newtours/

Βήμα 3) Κάντε κλικ στο κουμπί Εγγραφή (σημειώνεται με κόκκινο ορθογώνιο πλαίσιο στο

το στιγμιότυπο οθόνης παρακάτω).

Ρυθμίστε το σημείο έναρξης Selenium

Βήμα 4) Στο στάδιο αυτό,

  1. Κάτω από την καρτέλα "Πίνακας" κάντε δεξί κλικ στην εντολή "clickandwait"
  2. Τώρα επιλέξτε την επιλογή «Ορισμός/Διαγραφή σημείου έναρξης». Μπορείτε επίσης να χρησιμοποιήσετε το πλήκτρο συντόμευσης "S" από το πληκτρολόγιο για να επιλέξετε το ίδιο σημείο έναρξης Ορισμός/Διαγραφή .

Ρυθμίστε το σημείο έναρξης Selenium

Όταν κάνετε κλικ στο Set/Clear Start Point, θα ανοίξει άλλο παράθυρο. Σε αυτό το παράθυρο, μπορείτε να δείτε το πράσινο σύμβολο Τρίγωνο πριν από το "type" στη στήλη "Command".

Αυτό το σύμβολο του τριγώνου υποδεικνύει ότι η δοκιμαστική περίπτωση ξεκινά από αυτό το σημείο. Έτσι

όταν κάνετε κλικ στο κουμπί "Εκτέλεση", η εκτέλεση ξεκινά από αυτό το σημείο και μετά.

Ρυθμίστε το σημείο έναρξης Selenium

Σημείωση: Μπορεί να υπάρχει μόνο ένα σημείο έναρξης σε ένα σενάριο δοκιμής. Επίσης, το σημείο έναρξης εξαρτάται από τη σελίδα που εμφανίζεται αυτήν τη στιγμή. Η εκτέλεση θα αποτύχει εάν ο χρήστης βρίσκεται σε λάθος σελίδα.

Δεύτερη μέθοδος

  1. Ακολουθήστε τα παραπάνω βήματα 1, 2 και 3 που αναφέρονται στην προηγούμενη (Πρώτη) μέθοδο.
  2. Στη συνέχεια, ακολουθήστε τα παρακάτω βήματα,
  1. Κάντε κλικ στην επιλογή «Ενέργειες» από τη γραμμή μενού και
  2. Κάντε κλικ στην επιλογή «Ορισμός/Διαγραφή σημείου έναρξης».

Ρυθμίστε το σημείο έναρξης Selenium

Σύνοψη

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