ranorex studio hands review
Ξεκινώντας με το Ranorex Studio: Μια αναθεώρηση σε βάθος και μια περιήγηση
Η Ranorex ανακοίνωσε πρόσφατα την κυκλοφορία της έκδοσης 9.0 του Ranorex Studio, το οποίο είναι ένα εργαλείο αυτοματοποίησης δοκιμών all-in-one για επιτραπέζιους υπολογιστές, ιστούς και εφαρμογές για κινητά. Η κριτική μας βασίζεται σε αυτήν την τελευταία έκδοση.
Αυτή η έκδοση περιλαμβάνει πολλές νέες, κορυφαίες λειτουργίες, συμπεριλαμβανομένης της αναφοράς βίντεο για την εκτέλεση δοκιμών, έναν αλγόριθμο εκπαιδευμένο από μηχανή για χειρισμό στοιχείων ιστού με δυναμικά αναγνωριστικά και υποστήριξη για τη δοκιμή στοιχείων ιστού σε ένα σκιά DOM και το JxBrowser.
Έχει επίσης ολοκαίνουργια, εναλλακτικά σκοτεινά και φωτεινά θέματα.
Μπορείτε επίσης να ελέγξετε νωρίτερα Εκμάθηση Ranorex εδώ .
τηλεόραση anime όλα δωρεάν για εσάς
Τι θα μάθετε:
Πρακτική κριτική για το Ranorex Studio
Σε αυτήν την κριτική, θα ρίξουμε μια ματιά στις βασικές δυνατότητες του Ranorex Studio.
Για να ακολουθήσετε τα βήματα της περιήγησης του Ranorex Studio, απλά κατεβάστε μια δωρεάν δοκιμαστική περίοδο 30 ημερών.
Το Ranorex Studio μπορεί να εγκατασταθεί σε οποιονδήποτε υπολογιστή που εκτελεί μια πρόσφατη έκδοση των Windows ή του Windows Server.
Βασικά χαρακτηριστικά
# 1) Αυτοματοποιεί ένα ευρύ φάσμα τεχνολογιών :
Το Ranorex Studio περιγράφεται ως μια λύση αυτοματοποιημένης δοκιμής «όλα σε ένα», καθώς μία άδεια επιτρέπει τη δημιουργία και εκτέλεση αυτοματοποιημένων δοκιμών σε όλες τις πλατφόρμες που υποστηρίζει το Ranorex Studio. Υποστηρίζει πράγματι πολλά από αυτά!
Το Ranorex Studio έχει μια αξιόλογη φήμη για την ικανότητά του να χειρίζεται τις πιο απαιτητικές διεπαφές χρήστη, από παλαιότερες εφαρμογές για επιτραπέζιους υπολογιστές έως τις τελευταίες τεχνολογίες ιστού και κινητών συσκευών, συμπεριλαμβανομένων των εγγενών εφαρμογών iOS και Android, καθώς και εφαρμογών ιστού για κινητά.
Επισκεφθείτε τον ιστότοπο της Ranorex για να δείτε την τρέχουσα λίστα όλων υποστηριζόμενες τεχνολογίες .
# 2) Ταυτοποίηση αντικειμένων με την καλύτερη κατηγορία :
Η αναγνώριση αντικειμένου είναι σημαντική για σταθερές και αξιόπιστες δοκιμές που είναι εύκολο να διατηρηθούν. Το Ranorex Studio το επιτυγχάνει με αυτό Ranorex Spy εργαλείο που αναγνωρίζει στοιχεία διεπαφής χρήστη και δημιουργεί ένα μοναδικό RanoreXPath για τον καθένα.
Ο ορισμός κάθε στοιχείου διεπαφής χρήστη αποθηκεύεται στο κοινόχρηστο στοιχείο αποθετήριο αντικειμένων . Όταν δημιουργείτε μια δοκιμαστική ενέργεια για ένα στοιχείο διεπαφής χρήστη, αναφέρετε το αντικείμενο αποθετηρίου. Αργότερα, εάν αλλάξουν οι διεπαφές χρήστη, απλώς ενημερώστε το αντικείμενο αποθετηρίου και όλες οι σχετικές δοκιμαστικές ενέργειες θα ενημερωθούν αυτόματα.
Οι πρόσφατες βελτιώσεις στον τρόπο με τον οποίο δημιουργείται το RanoreXPath βοηθούν στη μείωση της ανάγκης ενημέρωσης του αντικειμένου αποθετηρίου ακόμα και όταν αλλάζει η διεπαφή χρήστη. Επιπλέον, η έκδοση 9.0 εισάγει ένα αλγόριθμος εκπαιδευμένος από μηχανή για αυτόματη διαχείριση στοιχείων ιστού με δυναμικά αναγνωριστικά, τα οποία είναι μερικά από τα πιο δύσκολα στοιχεία διεπαφής χρήστη για αυτοματοποίηση.
# 3) Εργαλεία για όλους στην ομάδα:
Οι υπεύθυνοι δοκιμών που κωδικοποιούν σε C # ή VB.NET μπορούν να χρησιμοποιήσουν το πλήρες IDE του Ranorex Studio, το οποίο διαθέτει εργαλεία για την αναδιαμόρφωση και τον εντοπισμό σφαλμάτων, επαναχρησιμοποιήσιμα αποσπάσματα κώδικα που ονομάζονται 'αυτοματοποιημένοι βοηθοί' και ένα ανοιχτό API.
Ωστόσο, μπορείτε επίσης να αυτοματοποιήσετε τις δοκιμές χωρίς κωδικοποίηση, χρησιμοποιώντας το ισχυρό εργαλείο λήψης και επανάληψης του Ranorex Studio, που ονομάζεται Ranorex Recorder. Μπορείτε να πραγματοποιήσετε επικυρώσεις, να ελέγξετε την εκτέλεση με όρους και να διαμορφώσετε δοκιμές βάσει δεδομένων χωρίς να γράψετε κώδικα.
Το Ranorex Studio δημιουργήθηκε για συνεργατικές ομάδες, με υποστήριξη για τους παρόχους ελέγχου πηγής Git, SVN και TFS , συν ένα εργαλείο 'Magic Merger' που μειώνει τις συγκρούσεις συγχώνευσης. Τέλος, το Ranorex Studio ενσωματώνεται με κορυφαία εργαλεία όπως Atlassian Jira , Bugzilla, Jenkins, TeamCity, Travis CI, TestRail test case management και πολλά άλλα.
Βήμα προς βήμα
Για να ακολουθήσετε αυτήν την καθοδήγηση, κατεβάστε και εγκαταστήστε τη δωρεάν δοκιμή του Ranorex Studio.
Για αυτό το παράδειγμα , χρησιμοποιούμε την έκδοση 32-bit, αλλά είναι επίσης διαθέσιμη μια έκδοση 64-bit.
# 1) Ξεκινήστε το Ranorex Studio. Εμφανίζεται η αρχική σελίδα. Στα αριστερά, έχετε επιλογές μενού για να ξεκινήσετε μια νέα δοκιμαστική λύση, να ανοίξετε μια υπάρχουσα ή να ανοίξετε ένα δείγμα λύσης. Στη μέση και τη δεξιά πλευρά της οθόνης, μπορείτε να βρείτε τους συνδέσμους προς διάφορους πόρους Ranorex.
καλύτερο σύστημα σημείων πώλησης για το iPad
Εάν θέλετε να κάνετε εναλλαγή μεταξύ των φωτεινών και των σκοτεινών θεμάτων, επιλέξτε Εργαλεία => Επιλογές από το μενού. Στην καρτέλα Γενικά που φαίνεται παρακάτω, επιλέξτε Εμφάνιση και μετά επιλέξτε το θέμα που προτιμάτε. Σημειώστε ότι μπορείτε επίσης να αλλάξετε την «ατμόσφαιρα» του έργου. Το προεπιλεγμένο είναι C # αλλά μπορείτε να το αλλάξετε σε .NET ή VB.NET εάν θέλετε.
#δύο) Ας ανοίξουμε ένα δείγμα έργου. Για αυτήν την καθοδήγηση, θα δοκιμάσουμε το Παράδειγμα ιστού , ο οποίος χρησιμοποιεί μια δοκιμαστική ιστοσελίδα που παρέχεται από τη Ranorex. (Το παράδειγμα της επιφάνειας εργασίας χρησιμοποιεί μια δωρεάν εφαρμογή επίδειξης που μπορείτε να κατεβάσετε από τον ιστότοπο Ranorex. Για το παράδειγμα iOS ή Android, θα πρέπει να παρέχετε μια πραγματική ή εικονική συσκευή).
Κάντε διπλό κλικ στη λύση παραδείγματος Ιστού για να την ανοίξετε.
# 3) Ακολουθεί το στιγμιότυπο οθόνης της διεπαφής χρήστη του Ranorex Studio, στο σκοτεινό θέμα, μαζί με μια περιγραφή του σκοπού για κάθε περιοχή.
- Προβολή έργων : Δείτε τους φακέλους που αποτελούν τη δοκιμαστική λύση.
- Ενότητα προγράμματος περιήγησης Ranorex : Προβάλετε τις επιμέρους ενότητες δοκιμών, οι οποίες μπορούν να οργανωθούν σε ομάδες. (Λάβετε υπόψη ότι αυτό το δείγμα λύσης ιστού δεν περιλαμβάνει ομάδες λειτουργικών μονάδων.) Το μικρό εικονίδιο κάμερας δίπλα σε κάθε λειτουργική μονάδα δείχνει ότι είναι μια 'λειτουργική μονάδα εγγραφής', που δημιουργήθηκε με τη λήψη αλληλεπίδρασης με τη διεπαφή χρήστη του AUT. Μπορείτε επίσης να δημιουργήσετε 'λειτουργικές μονάδες κώδικα' στο Ranorex Studio χρησιμοποιώντας κώδικα C # ή VB.NET.
- Προβολή αρχείου: Δημιουργήστε τη δοκιμή σας, η οποία περιλαμβάνει τη δημιουργία μιας δοκιμαστικής μονάδας με ενέργειες, την οργάνωση αρκετών ενοτήτων σε μια δοκιμαστική θήκη και την οργάνωση δοκιμαστικών περιπτώσεων σε μια δοκιμαστική σουίτα. Αυτό το σύνολο προγραμμάτων συνδέεται σε έναν ιστότοπο WordPress δημοσιεύει μια νέα ανάρτηση ιστολογίου, επιβεβαιώνει την ύπαρξη της ανάρτησης και στη συνέχεια τη διαγράφει. Υπάρχει επίσης μια ενότητα SETUP που διασφαλίζει ότι η υπό δοκιμή εφαρμογή (AUT) είναι έτοιμη για εκτέλεση και μια ενότητα TEARDOWN καθαρίζει το AUT μετά την ολοκλήρωση της δοκιμής. Οι ενέργειες στην ενότητα αποκοπής εκτελούνται επίσης εάν η δοκιμή αποτύχει.
- Αναπτυσσόμενο μενού διάταξης : Επιλέξτε διαφορετική διάταξη ή δημιουργήστε μια προσαρμοσμένη.
- Απομακρυσμένο πλαίσιο Ranorex : Προσθέστε πράκτορες για απομακρυσμένη εκτέλεση. Παρατηρήστε τις επιλογές εμφάνισης των πλαισίων 'λίστα επιτρεπόμενων' και 'ιδιοτήτων'. Χρησιμοποιήστε τη 'λίστα επιτρεπόμενων' για να ελέγξετε με ποιες εφαρμογές μπορεί να αλληλεπιδράσει το Ranorex Studio κατά τη δημιουργία ή την εκτέλεση δοκιμών. Ο πίνακας 'ιδιότητες' αλλάζει ανάλογα με το είδος που έχει επιλεγεί.
- Πίνακας εξόδου : Δείτε την πρόοδο των διαφόρων ενεργειών.
# 4) Στο πρόγραμμα περιήγησης Ranorex module (A), κάντε διπλό κλικ στη μονάδα εγγραφής 'Login' για να το ανοίξετε. Σημειώστε ότι υπάρχουν δύο μεταβλητές που σχετίζονται με τη λειτουργική μονάδα σύνδεσης: varPassword για τον κωδικό πρόσβασης και όνομα χρήστη var για το όνομα χρήστη.
Μπορείτε να συνδέσετε αυτές τις μεταβλητές σε μια πηγή όπως ένα υπολογιστικό φύλλο ή έναν πίνακα βάσης δεδομένων SQL για δοκιμές βάσει δεδομένων.
# 5) Όταν κάνατε κλικ στη μονάδα εγγραφής σύνδεσης στο βήμα 4, αυτή η ενότητα εγγραφής άνοιξε επίσης στον επεξεργαστή δράσης. Εδώ μπορείτε να δείτε τα βήματα δράσης. Το πρώτο βήμα κάνει κλικ στο πεδίο ονόματος χρήστη, ενώ το επόμενο βήμα εισάγει το όνομα χρήστη με μια ενέργεια 'καθορισμένης τιμής'.
Το τρίτο βήμα κάνει κλικ στο πεδίο κωδικού πρόσβασης, το τέταρτο βήμα εισάγει τον κωδικό πρόσβασης με μια ενέργεια 'καθορισμένης τιμής', το πέμπτο βήμα κάνει κλικ στο κουμπί σύνδεσης και το τελευταίο βήμα κάνει κλικ στο κουμπί Πίνακας ελέγχου στο AUT.
# 6) Κάντε κλικ στην πρώτη ενέργεια στο πρόγραμμα επεξεργασίας ενεργειών και θα δείτε ένα στιγμιότυπο οθόνης του στοιχείου διεπαφής χρήστη στο AUT, καθώς και το αντικείμενο αποθετηρίου που αντιστοιχεί σε αυτό το στοιχείο διεπαφής χρήστη. Αυτό το στιγμιότυπο οθόνης δημιουργείται αυτόματα κατά τη χρήση του Ranorex Recorder για τη δημιουργία μιας μονάδας εγγραφής.
# 7) Κάντε διπλό κλικ στο κουμπί 'Επεξεργασία στο Spy' για να δείτε το RanoreXPath στο πεδίο σύνδεσης χρήστη, που φαίνεται παρακάτω. Τα κόκκινα εικονίδια 'x' σας λένε απλώς ότι το AUT δεν είναι ανοιχτό. Αυτά θα αλλάξουν σε πράσινα σημάδια ελέγχου όταν το AUT είναι διαθέσιμο.
# 8) Κάντε κλικ στο 'X' στην επάνω δεξιά γωνία για να κλείσετε το Ranorex Spy.
# 9) Κάντε κλικ στην καρτέλα 'WordPressSample' για να εμφανιστεί η πλήρης δοκιμαστική σουίτα. Στη συνέχεια, κάντε κλικ στο κουμπί Εκτέλεση για να εκτελέσετε τη δοκιμαστική σουίτα. Κατά τη διάρκεια της δοκιμής, αποφύγετε τη χρήση του πληκτρολογίου ή του ποντικιού, καθώς αυτά θα μπορούσαν να επηρεάσουν την εκτέλεση της δοκιμής.
# 10) Όταν ολοκληρωθεί η δοκιμή, εμφανίζεται η αναφορά δοκιμαστικής εκτέλεσης. Κάντε κλικ στο βέλος δίπλα σε οποιοδήποτε στοιχείο της αναφοράς δοκιμαστικής εκτέλεσης για να το αναπτύξετε. Παρατηρήστε το κουμπί 'μετάβαση σε στοιχείο' που εμφανίζεται δίπλα στις δοκιμαστικές ενέργειες. Κάνοντας κλικ σε αυτό το κουμπί θα μεταβείτε απευθείας στο βήμα δοκιμής. Αυτό θα είναι πολύ χρήσιμο για τον εντοπισμό σφαλμάτων ενός αποτυχημένου βήματος δοκιμής.
Αναφορά βίντεο
Μία από τις υπέροχες νέες δυνατότητες του Ranorex Studio 9.0 είναι η αναφορά βίντεο της εκτέλεσης δοκιμών.
Αυτό σας επιτρέπει να επαναλάβετε μια δοκιμή χωρίς να εκτελέσετε ξανά τη δοκιμή. Αυτό μπορεί να είναι πολύ χρήσιμο για τον εντοπισμό σφαλμάτων ή για να δείξει τι συνέβη σε έναν προγραμματιστή.
Για να ενεργοποιήσετε την αναφορά βίντεο, απλώς κάντε δεξί κλικ στο Test Suite και, στη συνέχεια, επιλέξτε Ιδιότητες => Αναφορά από το μενού.
καλύτερο δωρεάν λογισμικό ρολογιού χρόνου υπαλλήλου
Τώρα μπορείτε να ρυθμίσετε τη λειτουργία αναφοράς βίντεο, όπως φαίνεται παρακάτω.
Στο Παράδειγμα παρακάτω, η λειτουργία αναφοράς βίντεο έχει οριστεί σε Όλες οι δοκιμαστικές περιπτώσεις για σκοπούς επίδειξης. Γενικά, για να περιορίσετε το μέγεθος των αρχείων βίντεο, θέλετε να ρυθμίσετε τη λειτουργία αναφοράς σε Αποτυχημένες μόνο δοκιμαστικές περιπτώσεις .
Σημειώστε ότι μπορείτε επίσης να προσαρμόσετε την ποιότητα του βίντεο αλλάζοντας τις ρυθμίσεις bitrate και framerate και να επιλέξετε ποια οθόνη θα ηχογραφήσετε εάν έχετε σύστημα πολλαπλών οθονών. Κάντε κλικ στο Εφαρμογή και, στη συνέχεια, κάντε κλικ στο OK. Τώρα εκτελέστε ξανά τη δοκιμαστική σουίτα.
Όταν ολοκληρωθεί η δοκιμή, εμφανίζεται η αναφορά δοκιμαστικής εκτέλεσης. Τυχόν βήματα δοκιμής που έχουν καταγραφεί έχουν τώρα ένα κουμπί 'Αναπαραγωγή βίντεο' δίπλα τους. Απλώς κάντε κλικ στο κουμπί για να παρακολουθήσετε μια εγγραφή της δοκιμαστικής εκτέλεσης.
συμπέρασμα
Ένας από τους καλύτερους τρόπους για να μάθετε περισσότερα για το Ranorex Studio είναι απλώς να κατεβάσετε τη δωρεάν δοκιμή και, στη συνέχεια, να εργαστείτε μέσω της σειράς 'Ξεκινώντας' των βίντεο. Αυτά βρίσκονται στο κανάλι Ranorex YouTube, αλλά μπορείτε επίσης να αποκτήσετε πρόσβαση στην πλήρη σειρά βίντεο απευθείας από την αρχική σελίδα του Ranorex Studio, όπως φαίνεται παρακάτω
Η ενότητα Υποστήριξη του ιστότοπου Ranorex έχει προστεθεί με τους απαιτούμενους οδηγούς χρήσης.
Τέλος, το στούντιο Ranorex είναι ένα πλαίσιο αυτοματοποίησης GUI all-in-one που μπορεί να χρησιμοποιηθεί για τη δοκιμή της επιφάνειας εργασίας σας, μέσω διαδικτύου ή εφαρμογών για κινητά που πρέπει να δοκιμάσετε .
Ενημερώστε μας εάν έχετε απορίες.
Συνιστώμενη ανάγνωση
- Appium Studio για Eclipse: End-to-end Appium / Selenium Automation From Eclipse
- Εγχειρίδιο πρακτικής εξέτασης πρακτικής δοκιμής εργαλείου διαχείρισης δοκιμών
- Appium Studio Tutorial για φορητούς αυτοματισμούς (15+ πρακτικά μαθήματα)
- Hands-on Review του qTest Test Management Tool
- Δοκιμή αυτοματισμού για Jira με το Katalon Studio
- Εγκατάσταση και εγκατάσταση του Appium Studio για το Eclipse
- Katalon Automation Recorder (Εναλλακτική λύση για το Selenium IDE): Οδηγός πρακτικής αναθεώρησης
- Ranorex Tutorial: Ένα ισχυρό εργαλείο επιτραπέζιου υπολογιστή, ιστού και φορητού αυτοματισμού