katalon automation recorder
Εκπαιδευτικός έλεγχος πρακτικής - Katalon Automation Recorder (Selenium IDE για Chrome και Firefox):
Ανησυχείτε επειδή η δοκιμή αυτοματισμού σας παρεμποδίστηκε καθώς το Selenium IDE σταμάτησε να λειτουργεί από τον Firefox 55 και μετά; Λοιπόν, μην ανησυχείτε καθώς έχουμε κάποια καλά νέα για εσάς.
Η ομάδα του Katalon Studio παρουσίασε πρόσφατα Καταγραφέας αυτοματισμού Catalon που έχει αναπτυχθεί για τους χρήστες που δεν είναι πλέον σε θέση να συνεχίσουν τις δοκιμές αυτοματισμού χρησιμοποιώντας ξεπερασμένο Selenium IDE.
Μπορεί να προστεθεί ως επέκταση στον Firefox και το Chrome και να υποστηρίζεται από τις τελευταίες εκδόσεις αυτών των προγραμμάτων περιήγησης (και θα υποστηρίζεται και από τις επερχόμενες εκδόσεις). Αυτό το εργαλείο είναι μια τέλεια εναλλακτική λύση για το Selenium IDE και άλλα παρόμοια πλαίσια ανοιχτού κώδικα.
Πρόκειται για μια πολύ βολική και ισχυρή συσκευή εγγραφής βημάτων δοκιμής που μεταφέρεται από το Selenium IDE στο Chrome και στον Firefox με σημαντικές λειτουργίες που διατηρούνται.
Τι θα μάθετε:
- Εγγραφή αυτοματισμού Selenium IDE Vs Katalon
- Εγκατάσταση εγγραφής αυτοματισμού Catalon
- Μια γρήγορη επίδειξη
- Κύρια χαρακτηριστικά
- Χαρακτηριστικά που συζητήθηκαν λεπτομερώς
- Περιορισμοί
- Διακοπές
- Συνιστώμενη ανάγνωση
Εγγραφή αυτοματισμού Selenium IDE Vs Katalon
Στο παρακάτω σχήμα, μπορείτε να το παρατηρήσετε όλα τα χαρακτηριστικά που παρουσιάστηκαν στο Selenium IDE είναι επίσης διαθέσιμα σε αυτό Εργαλείο καταλόγου .
Στην πραγματικότητα, αυτό το εργαλείο Katalon έχει δύο ακόμη γλώσσες εξαγωγής - το Robot Framework και το Katalon Studio. Είναι επίσης συμβατό με τη γλώσσα προγραμματισμού του Groovy.
Αυτό το εργαλείο είναι μια μεγάλη βοήθεια για τις ομάδες που εξαρτώνται σε μεγάλο βαθμό από το Selenium IDE. Έχει ένα ισχυρό IDE για εγγραφή, εντοπισμό σφαλμάτων και αναπαραγωγή δοκιμών στο πρόγραμμα περιήγησης Chrome & Firefox.
ερωτήσεις και απαντήσεις συνέντευξης αρχιτεκτονικής υπολογιστή pdf
Εγκατάσταση εγγραφής αυτοματισμού Catalon
Ακολουθούν οι σύνδεσμοι για λήψη του Katalon Automation Recorder τόσο για το Chrome όσο και για τον Firefox:
Είναι πολύ εύκολο και γρήγορο να εγκαταστήσετε αυτό το εργαλείο. Θα σας δείξω πώς:
Απλά πρέπει να κάνετε κλικ στο κουμπί «Προσθήκη στον Firefox» όπως φαίνεται στο παραπάνω στιγμιότυπο οθόνης και το Katalon Recorder θα εμφανιστεί στη γραμμή εργαλείων του Firefox σε ένα jiffy (δεν θα χρειαστούν περισσότερα από 10 δευτερόλεπτα για να εγκατασταθεί).
Και έτσι φαίνεται:
Μια γρήγορη επίδειξη
Κάντε κλικ στο κουμπί «Νέο» και δώστε το όνομα της υπόθεσης στο πλαίσιο διαλόγου. Στη συνέχεια, κάντε κλικ στο 'OK'
Κάντε κλικ στο κουμπί 'Προσθήκη' και δώστε την εντολή που θέλετε να εκτελέσετε:
Στην ενότητα αναφοράς όπως φαίνεται παραπάνω, θα λάβετε τις λεπτομέρειες για το τι κάνει η συγκεκριμένη εντολή.
Παρομοίως, δώστε επόμενες εντολές για να ολοκληρώσετε τη δοκιμαστική σας υπόθεση:
Μόλις ολοκληρωθεί, κάντε κλικ στο « Παίζω Κουμπί για την εκτέλεση της δοκιμαστικής θήκης.
Όπως φαίνεται στο παραπάνω στιγμιότυπο οθόνης, τα βήματα που εκτελέστηκαν με επιτυχία μετατρέπονται σε πράσινο και οι πληροφορίες εκτέλεσης μαζί με την κατάσταση δοκιμής πέρασε / απέτυχε έχουν εμφανιστεί στην περιοχή Κονσόλας.
Κύρια χαρακτηριστικά
# 1) Με αυτό το εργαλείο, μπορείτε να καταγράψετε τα στοιχεία ιστού και να καταγράψετε τις ενέργειες που εκτελούνται στην εφαρμογή ιστού. Σας επιτρέπει να δημιουργήσετε (νέες δοκιμαστικές περιπτώσεις), να επεξεργαστείτε (υπάρχουσες δοκιμαστικές περιπτώσεις) και να παίξετε αυτοματοποιημένες δοκιμαστικές περιπτώσεις. Και, όλα αυτά μπορούν να γίνουν πολύ γρήγορα και εύκολα.
#δύο) Ολα τα Σελήνες εντολές υποστηρίζονται από αυτό το εργαλείο.
# 3) Οι υπάρχουσες δοκιμές Selenium IDE μπορούν να εισαχθούν στο Katalon Recorder (χρησιμοποιώντας τη λειτουργία Script) και μπορούν να εξαχθούν σε παρακάτω γλώσσες και πλαίσια:
Γλώσσα | Αντίστοιχο πλαίσιο |
---|---|
Ρουμπίνι | WebDriver + Rspec |
Ευχάριστος | Κατάλογος Στούντιο |
Ιάβα | WebDriver + TestNG |
Ιάβα | WebDriver + Junit |
Ιάβα | Τηλεχειριστήριο WebDriver-backend + Junit |
Πλαίσιο ρομπότ | |
Γ # | WebDriver + Μοναχή |
Python2 | WebDriver + unittest |
# 4) Αυτό το εργαλείο είναι συμβατό με τις πιο πρόσφατες εκδόσεις των προγραμμάτων περιήγησης Firefox και Chrome.
# 5) Λειτουργεί σε κινητήρα Selenium 3 core.
# 6) Πολλαπλές δοκιμαστικές θήκες μπορούν να συνδυαστούν και να τακτοποιηθούν μέσα σε μια δοκιμαστική σουίτα και μπορούν να εκτελεστούν ως μια πλήρη δοκιμαστική σουίτα.
# 7) Οι δοκιμαστικές θήκες μπορούν να εισαχθούν στο Katalon Studio - μια εντελώς δωρεάν λύση δοκιμής αυτοματισμού που βασίζεται σε πλήκτρα και βασίζεται σε δεδομένα, υποστηρίζει δοκιμές TDD / BDD, δοκιμή API, μοντέλο αντικειμένου σελίδας, διαχείριση δοκιμών, καταγραφή δοκιμαστικών περιπτώσεων, προηγμένη δέσμη ενεργειών, παράλληλη εκτέλεση , Ενσωματώσεις CI και πολλά άλλα!
καλύτεροι ιστότοποι για να παρακολουθήσετε δωρεάν anime
# 8) Επιτρέπει όχι μόνο στους χρήστες του Katalon Studio αλλά και στους χρήστες του ξεπερασμένου Selenium IDE και άλλων δημοφιλών πλαισίων ανοιχτού κώδικα να καταγράφουν και να αναπαράγουν δοκιμές αυτοματισμού.
Χαρακτηριστικά που συζητήθηκαν λεπτομερώς
# 1) Γραμμή εργαλείων: Η γραμμή εργαλείων αποτελείται από 6 κουμπιά, δηλαδή Νέα, Εγγραφή, Αναπαραγωγή, Εξαγωγή, Βοήθεια και Ρυθμίσεις:
- Νέος: Κάνοντας κλικ σε αυτό το κουμπί θα σας επιτρέψει να προσθέσετε μια νέα δοκιμαστική θήκη μέσα στη δοκιμαστική σουίτα.
- Ρεκόρ: Αυτό θα σας επιτρέψει να καταγράψετε τα βήματα δοκιμής.
- Παίζω: Αυτό το κουμπί είναι για την εκτέλεση της υπάρχουσας δοκιμαστικής περίπτωσης.
- Εξαγωγή: Κάνοντας κλικ σε αυτό το κουμπί, μεταφερθήκατε στη λειτουργία δέσμης ενεργειών όπου μπορείτε να επιλέξετε τη γλώσσα και το πλαίσιο. Από προεπιλογή, το 'Katalon Studio' είναι επιλεγμένο.
Εδώ μπορείτε να αποθηκεύσετε το σενάριο. Κάνοντας κλικ στο Αποθήκευση ως αρχείο Το κουμπί στο παραπάνω στιγμιότυπο οθόνης θα σας επιτρέψει να αποθηκεύσετε το σενάριο ως αρχείο Groovy.
Μπορείτε επίσης να παρατηρήσετε εδώ ότι που αντιστοιχεί στις εντολές που δώσατε στο μπροστινό μέρος, έχετε τον κώδικα που δημιουργήθηκε εδώ:
Αυτό είναι παρόμοιο με την ενότητα «Πηγή» που είχαμε στο Selenium IDE.
Μπορείτε να μεταβείτε σε διαφορετικές γλώσσες και πλαίσια παρακάτω:
Η αλλαγή της γλώσσας και του πλαισίου θα αλλάξει αυτόματα τον κωδικό σας στο σενάριο ανάλογα:
- Βοήθεια: Αυτό θα σας μεταφέρει στη σελίδα Οδηγός χρήσης του Katalon Automation Recorder όπου περιγράφονται λεπτομερώς διάφορες δυνατότητες.
- Ρυθμίσεις: Αυτό θα σας μεταφέρει στη ρύθμιση θύρας και διαμόρφωσης.
# 2) Εξερεύνηση υπόθεσης δοκιμής:
Ο εξερευνητής περιπτώσεων δοκιμής περιέχει σουίτες δοκιμής. Σε μια δοκιμαστική σουίτα, μπορείτε να έχετε πολλές δοκιμαστικές περιπτώσεις.
Κάνοντας δεξί κλικ στη δοκιμαστική θήκη, έχετε τρεις επιλογές - «Προσθήκη νέας δοκιμαστικής θήκης», «Κατάργηση δοκιμαστικής θήκης» και «Μετονομασία δοκιμαστικής θήκης».
Κάνοντας δεξί κλικ στο Test Suite σας δίνει έξι επιλογές - «Open Test Suites» , «Προσθήκη νέας δοκιμαστικής σουίτας» , « Αποθήκευση δοκιμαστικής σουίτας ως ’ , « Κλείσιμο δοκιμαστικής σουίτας »,« Προσθήκη νέας δοκιμαστικής θήκης »και« Μετονομασία δοκιμαστικής σουίτας ».
# 3) Παράθυρο δοκιμαστικής υπόθεσης:
pl sql ερωτήσεις συνέντευξης για έμπειρους
Αυτή η περιοχή σας επιτρέπει να προσθέσετε, να διαγράψετε, να επεξεργαστείτε και να εκτελέσετε βήματα δοκιμής. Κάθε βήμα δοκιμής περιέχει εντολή, στόχο και τιμή. Μπορείτε επίσης να κάνετε μεταφορά και απόθεση για να αλλάξετε τη σειρά των βημάτων δοκιμής.
# 4) Κονσόλα και αναφορά:
Περιορισμοί
Μαζί με όλα τα προαναφερθέντα πλεονεκτήματα, υπάρχουν και ορισμένα μειονεκτήματα που παρατήρησα στο εργαλείο.
Για παράδειγμα:
- Υπάρχουν ορισμένες εντολές που είναι πειραματικές από τώρα. Για παράδειγμα , « αποστολή Η εντολή είναι πειραματική. Στο μέλλον, αυτό μπορεί να αντικατασταθεί με την εντολή typeKeys. Έτσι, θα πρέπει να ενημερώσουμε τα δοκιμαστικά σενάρια μας αναλόγως στο μέλλον σε περίπτωση που χρησιμοποιούμε πειραματικές εντολές.
- Η επιλογή καθορισμού της βασικής διεύθυνσης URL δεν εμφανίζεται επίσης οπουδήποτε στο εργαλείο. Αυτή ήταν μια χρήσιμη επιλογή στο Selenium IDE που επιτρέπει την εκτέλεση δοκιμαστικών περιπτώσεων σε διαφορετικούς τομείς.
- Στο Firefox, βρήκα το κουμπί 'Ρυθμίσεις' να λείπει στη γραμμή εργαλείων του Katalon Recorder:
Υπάρχουν μόνο 5 κουμπιά εδώ σε σύγκριση με 6 κουμπιά στο Chrome.
- Υπάρχουν και ορισμένα άλλα σφάλματα που παρουσιάζονται στο εργαλείο. Επισκεφτείτε την ενότητα Σφάλματα και προτάσεις προειδοποίησης αυτοματισμού της Katalon για να δείτε περισσότερα σχετικά με τα υπάρχοντα ζητήματα και τις προτεινόμενες λύσεις τους.
Εξερευνήστε περισσότερα σχετικά με αυτό το εργαλείο:
Ελέγξτε εδώ a γρήγορος οδηγός έναρξης στην Καταγραφή Αυτοματισμού Καταλόγου.
Διακοπές
- Αυτό το εργαλείο μπορεί να εγκατασταθεί πολύ εύκολα και γρήγορα.
- Αυτό το εργαλείο είναι εντελώς δωρεάν.
- Εύχρηστος. Η ενότητα αναφοράς είναι πολύ χρήσιμη καθώς σας λέει λεπτομερώς πώς λειτουργεί κάθε εντολή και πότε πρέπει να χρησιμοποιηθεί.
- Η υποστήριξη πολλαπλών γλωσσών και πλαισίων καθιστά αυτό το εργαλείο πιο χρήσιμο.
- Σχεδόν όλα τα χαρακτηριστικά που υπήρχαν στο Selenium IDE διατηρούνται σε αυτό το εργαλείο.
- Στην πραγματικότητα, μπορούσα να δω λίγες νέες εντολές που προστέθηκαν που δεν ήταν διαθέσιμες στο Selenium IDE. Αυτό καθιστά τη συσκευή εγγραφής αυτοματισμού ακόμα πιο ισχυρή.
- Αυτό το εργαλείο είναι ένα όφελος για τις ομάδες δοκιμών που βασίστηκαν σε μεγάλο βαθμό στο Selenium IDE για τις δοκιμές αυτοματοποίησης.
- Βρήκα αυτό καλύτερο από άλλα υποκατάστατα του Selenium IDE. Για παράδειγμα , σε αντίθεση με το Kantu για Chrome, το Katalon Recorder υποστηρίζει όλες τις εντολές που υπήρχαν στο Selenium IDE.
- Συμβατό με τα πιο πρόσφατα προγράμματα περιήγησης Firefox και Chrome και θα υποστηρίζεται και σε επερχόμενες εκδόσεις.
- Υπάρχουν μερικά μικρά σφάλματα στο εργαλείο. Ωστόσο, αυτά τα σφάλματα δεν βρίσκονται πουθενά μπροστά από τις εξαιρετικές δυνατότητες, την ευκολία χρήσης και τις δυνατότητες που προσφέρει αυτό το εργαλείο.
Συνολικά, το Katalon Automation Recorder είναι ένα εξαιρετικό εργαλείο για δοκιμές αυτοματισμού και ένα τέλειο υποκατάστατο του Selenium IDE. Δοκιμάστε αυτό το δωρεάν εργαλείο και ενημερώστε μας για τα ερωτήματά σας εδώ.
Συνιστώμενη ανάγνωση
- Selenium Vs Katalon Studio: Πώς να απλοποιήσετε τις δοκιμές Selenium στο Katalon Studio
- Εισαγωγή στο Selenium WebDriver - Selenium Tutorial # 8
- Appium Studio για Eclipse: End-to-end Appium / Selenium Automation From Eclipse
- AutoIt Tutorial - Αυτόματη λήψη, εγκατάσταση και βασικό σενάριο AutoIt
- 7 Παράγοντες που επηρεάζουν την εκτίμηση δοκιμής του έργου αυτοματισμού σεληνίου - Σελήνιο σεμινάριο # 32
- Selenium IDE Tutorial: Εντολές IDE με παραδείγματα στον Firefox
- Δοκιμή αυτοματισμού για Jira με το Katalon Studio
- Εγκατάσταση εγκατάστασης λήψης Selenium IDE και βασικές δυνατότητες Εισαγωγή