kobiton hands review tutorial
Απλή δοκιμή αυτοματισμού χρησιμοποιώντας το Kobiton:
Σε αυτό το σεμινάριο, θα καλύψουμε τον απλό αυτοματισμό με το εργαλείο Kobiton και, θα δούμε επίσης πώς να εκτελέσουμε παράλληλες δοκιμές με το Kobiton.
Βήμα προς βήμα οδηγίες για κάθε βήμα που εμπλέκεται στη διαδικασία αυτοματοποίησης και εκτέλεσης εξηγείται με απλούς όρους μαζί με τη σχετική εικονογραφική αναπαράσταση για την εύκολη κατανόησή σας.
Ας εξερευνήσουμε !!
Τι θα μάθετε:
- Εισαγωγή στο εργαλείο Kobiton
- Απλός αυτοματισμός με το Kobiton
- Παράλληλες δοκιμές με το Kobiton
- συμπέρασμα
- Συνιστώμενη ανάγνωση
Εισαγωγή στο εργαλείο Kobiton
Πριν προχωρήσετε στα εμπλεκόμενα βήματα, ενημερώστε μας για το Εργαλείο Kobiton .
Ο έλεγχος σε νέες φορητές συσκευές είναι πολύ σημαντικός για να διασφαλιστεί ότι η εφαρμογή σας λειτουργεί καλά σε διαφορετικές διαμορφώσεις συσκευών και αναλύσεις οθόνης. Με το Kobiton, μπορείτε να δοκιμάζετε συνεχώς την εφαρμογή σας σε μια ποικιλία κινητών συσκευών, από παλαιότερα μοντέλα έως τις τελευταίες κυκλοφορίες.
Αντί να χρησιμοποιείτε εξομοιωτές ή προσομοιωτές, οι οποίοι τείνουν να σταματήσουν την αναπαραγωγή πραγματικών συνθηκών χρήστη, το Kobiton σάς επιτρέπει να εκτελείτε δοκιμές αυτοματισμού σε πραγματικές κινητές συσκευές. Παράγει μια έκθεση δοκιμής για τις δοκιμές της συσκευής και η αναφορά δοκιμής αποτελείται από λεπτομερή αρχεία καταγραφής, εντολές HTTP και μεταδεδομένα.
Απλός αυτοματισμός με το Kobiton
Βήμα 1: Συνδεθείτε στον λογαριασμό σας Kobiton ή μπορείτε να δημιουργήσετε ένα δωρεάν εδώ .
Και θα δείτε την παρακάτω οθόνη:
Βήμα 2: Επιλέξτε τη συσκευή στην οποία θέλετε να εκτελέσετε δοκιμές αυτοματισμού. Κάντε κλικ στο εικονίδιο εμφάνισης ρυθμίσεων αυτοματισμού που βρίσκεται στην κάτω δεξιά γωνία του πλαισίου συσκευής.
Και θα ανοίξει το παράθυρο ρυθμίσεων αυτοματισμού.
Βήμα # 3: Επιλέξτε τη γλώσσα προγραμματισμού σύμφωνα με το δοκιμαστικό σας σενάριο. Καθώς το Kobiton υποστηρίζει το πλαίσιο αυτοματισμού δοκιμών Appium, επέλεξα το NodeJS στην παρακάτω οθόνη.
Μόλις επιλέξετε NodeJS, θα εμφανιστεί μια οθόνη όπως φαίνεται παρακάτω:
Βήμα # 4: Αντιγράψτε τη διαμόρφωση για την επιλεγμένη συσκευή χρησιμοποιώντας το 'Αντιγραφή στο πρόχειρο' κουμπί.
Βήμα # 5: Στο σενάριο δοκιμής NodeJS - Στην ενότητα δυνατότητας εισαγωγής, αντικαταστήστε την τρέχουσα διαμόρφωση με τη διαμόρφωση της συσκευής Kobiton χρησιμοποιώντας την εντολή αντιγραφής.
Τρέχουσα διαμόρφωση:
ποιο είναι το καλύτερο λογισμικό κλωνοποίησης σκληρού δίσκου
Αντικαταστάθηκε με τη διαμόρφωση της συσκευής:
Βήμα # 6: Αλλάξτε τις παραμέτρους σύμφωνα με το σενάριο δοκιμής σας.
Εδώ είναι το 'serverConfig'. Έτσι, αντικαταστήστε το 'webdriverKobitonServerConfig' με το 'serverConfig'.
Και η οθόνη θα φαίνεται όπως φαίνεται παρακάτω:
Βήμα # 7: Χρησιμοποιώντας το τερματικό σε Mac OS, εισαγάγετε την εντολή για να ξεκινήσετε τη δοκιμή αυτοματοποίησης.
Βήμα # 8: Για να ελέγξετε την κατάσταση της δοκιμής αυτοματοποίησης, επιστρέψτε στην αρχική σελίδα της πύλης Kobiton και κάντε κλικ στο καρτέλα συνεδριών .
Βήμα # 9: Κάνοντας κλικ στην καρτέλα συνεδριών, θα μπορείτε να επαληθεύσετε ότι η δοκιμή σας εκτελείται αυτήν τη στιγμή.
Βήμα # 10: Καθώς το Kobiton δεν υποστηρίζει αυτήν τη στιγμή ζωντανή προβολή κατά τη διάρκεια του ελέγχου αυτοματοποίησης, μπορείτε να χρησιμοποιήσετε οποιαδήποτε εφαρμογή τρίτου μέρους για να παρακολουθήσετε τη ζωντανή εκτέλεση.
Στο τελευταίο βήμα της ζωντανής εκτέλεσης, η οθόνη σας θα εμφανίζεται όπως φαίνεται παρακάτω:
πού μπορώ να βρω το κλειδί ασφαλείας του δικτύου μου
Βήμα # 11: Αφού ολοκληρωθεί η δοκιμή, ελέγξτε τις λεπτομέρειες της περιόδου λειτουργίας για περισσότερες πληροφορίες, όπως εντολές και αντίστοιχα στιγμιότυπα οθόνης.
Κάνοντας κλικ σε κάθε εντολή θα εμφανιστεί το αντίστοιχο στιγμιότυπο οθόνης.
Και έτσι γίνεται ο έλεγχος αυτοματισμού με το Kobiton.
Τώρα, ας δούμε πώς να εκτελέσουμε παράλληλες δοκιμές χρησιμοποιώντας το Kobiton
Παράλληλες δοκιμές με το Kobiton
Ένα από τα σπουδαία χαρακτηριστικά της υπηρεσίας cloud Kobiton είναι ότι υποστηρίζει παράλληλες δοκιμές όπου μπορείτε να εκτελείτε ταυτόχρονες δοκιμές. Αυτό εξοικονομεί τελικά το χρόνο σας κατά τη διάρκεια των κύκλων δοκιμών.
Ας δούμε πώς να εκτελέσουμε παράλληλους ελέγχους.
Βήμα 1: Αυτό είναι ένα απαραίτητο βήμα. Πρέπει να έχετε ήδη node.js εγκατεστημένο στο μηχάνημά σας. Αυτό μπορεί να γίνει μέσω του παρακάτω συνδέσμου.
Εγκαταστήστε το node.js από εδώ .
Βήμα 2: Προετοιμάστε το σενάριο δοκιμής και τα σενάρια δοκιμής.
Σε αυτήν την περίπτωση, χρησιμοποιώ ένα δείγμα σεναρίου διαθέσιμο στο αποθετήριο δειγμάτων του Kobiton στις πηγαίνω .
Έτσι, πρώτα θα πάω στον επιθυμητό κατάλογο και μετά θα κλωνοποιήσω το αποθετήριο git σε αυτόν τον τρέχοντα κατάλογο στον τοπικό υπολογιστή μου.
Τώρα, ο φάκελος δοκιμαστικού έργου είναι 'samples / javascript'. Έτσι, θα μεταβω σε αυτόν το φάκελο και θα εκτελέσω μια εντολή για την εγκατάσταση των βιβλιοθηκών στο δείγμα έργου.
Οι εντολές επισημαίνονται με κίτρινο χρώμα στο παρακάτω στιγμιότυπο οθόνης.
Βήμα # 3: Μέσα σε δείγματα / φάκελο javascript, θα μπορείτε να βρείτε πολλαπλές συσκευές-test.js. Αυτό είναι το δείγμα αρχείου σεναρίου δοκιμής.
Πρόκειται για ένα απλό σενάριο που ανοίγει το Google στο πρόγραμμα περιήγησης Chrome στη συσκευή Android και, στη συνέχεια, εισάγει το «Kobiton» στο πλαίσιο αναζήτησης και κάνει κλικ στο κουμπί αναζήτησης και, τέλος, επαληθεύει εάν ο τίτλος περιέχει τη λέξη-κλειδί «Kobiton».
Διατηρήστε αυτό το αρχείο ανοιχτό μαζί σας. Θα πρέπει να το προσαρμόσετε σύμφωνα με τις πολλαπλές συσκευές που επιλέγετε να δοκιμάσετε παράλληλα.
Βήμα # 4: Μεταβείτε στο λογαριασμό σας στο Kobiton και συλλέξτε το όνομα χρήστη και κλειδί API .
Το όνομα χρήστη θα βρεθεί στην ενότητα προφίλ.
ο Κλειδί API θα βρεθεί επίσης στο Ρυθμίσεις Ενότητα. Αντιγράψτε αυτό το κλειδί και επικολλήστε το κάπου στις σημειώσεις σας.
τι να κάνετε με αρχεία apk
Βήμα # 5: Αντιγράψτε επικολλήστε το παραπάνω όνομα χρήστη και το κλειδί API στο αρχείο πολλαπλών συσκευών-test.js.
Βήμα # 6: Επιλέξτε και τις δύο συσκευές από τον λογαριασμό σας στο Kobiton. Έχω επιλέξει τα Galaxy A7 και Galaxy On Nxt εδώ.
Ανοίξτε τις ρυθμίσεις Αυτοματισμού για κάθε συσκευή, επιλέξτε NodeJS ως γλώσσα και αντιγράψτε τις τιμές από το επιθυμητό τμήμα Caps του σεναρίου όπως επισημαίνεται με μπλε χρώμα στα παρακάτω στιγμιότυπα οθόνης και για τις δύο συσκευές.
Βήμα # 7: Αντικαταστήστε τις υπάρχουσες τιμές στο αρχείο multi-devices-test.js με τις παραπάνω τιμές.
Αποθηκεύστε το παραπάνω αρχείο .js . Και, τώρα είστε έτοιμοι να εκτελέσετε παράλληλες δοκιμές.
Βήμα # 8: Μεταβείτε στη γραμμή εντολών και εκτελέστε παράλληλες δοκιμές δίνοντας το πάνω από το επίπεδο της θάλασσας εκτέλεση εντολής.
Μπορείτε να δείτε στο παραπάνω στιγμιότυπο οθόνης ότι 2 παράλληλες δοκιμές εκτελέστηκαν και πέρασαν με επιτυχία.
Βήμα # 9: Επαληθεύστε τις δοκιμές στο λογαριασμό σας στο Kobiton.
Παω σε «Συνεδρίες» στο Kobiton σας Πύλη για να δείτε αν και οι δύο δοκιμαστικές συνεδρίες ολοκληρώθηκαν με σχεδόν πανομοιότυπες χρονικές σημάνσεις, πράγμα που σημαίνει ότι διεξήχθησαν παράλληλα μεταξύ τους.
Μπορείτε να κάνετε κλικ σε κάθε συνεδρία για να δείτε περισσότερες λεπτομέρειες σχετικά με το τι συνέβη σε κάθε δοκιμή. Η τρέχουσα έκδοση του Kobiton παρέχει ένα μεγάλο επίπεδο λεπτομέρειας για κάθε συνεδρία αυτοματοποίησης, όπως Επισκόπηση περιόδου σύνδεσης, εντολές HTTP, βίντεο και αρχεία καταγραφής.
Ως Παράδειγμα , Έχω προσθέσει το βίντεο μιας από τις παραπάνω συνεδρίες.
συμπέρασμα
Μέσω αυτού του σεμιναρίου, μάθαμε πώς να κάνουμε απλό αυτοματισμό στο Kobiton και στη συνέχεια μάθαμε επίσης πώς να εκτελέσουμε παράλληλες δοκιμές.
Θα έλεγα ότι το Kobiton είναι μια εξαιρετική πλατφόρμα για δοκιμές για κινητά . Το Kobiton ενισχύει τις δοκιμές αυτοματισμού για κινητά και η διεπαφή χρήστη του Kobiton είναι πολύ απλή και εύκολη και αυτό, με τη σειρά του, κάνει τις δοκιμές σας καταπληκτικές.
Έχετε χρησιμοποιήσει αυτό το εξαιρετικό εργαλείο; Ή Είστε νέος χρήστης που είναι πρόθυμος να δοκιμάσει το εργαλείο Kobiton; Μη διστάσετε να εκφράσετε τις σκέψεις σας στην παρακάτω ενότητα σχολίων.
Συνιστώμενη ανάγνωση
- Δοκιμή εφαρμογών για κινητά χρησιμοποιώντας το Katalon Studio & το σύμπλεγμα συσκευών με βάση το cloud του Kobiton
- Εκμάθηση έκλειψης σε βάθος για αρχάριους
- Τα καλύτερα εργαλεία δοκιμής λογισμικού 2021 (QA Test Automation Tools)
- Tutorial αναθεώρησης hands-on pCloudy: Δοκιμή εφαρμογών για κινητές συσκευές σε πραγματικές συσκευές
- Πώς να αποκτήσετε μια γρήγορη εργασία δοκιμών για φορητές συσκευές - Οδηγός καριέρας για δοκιμές μέσω κινητού (Μέρος 1)
- Οδηγός καταστροφικών δοκιμών και μη καταστροφικών δοκιμών
- 5 προκλήσεις και λύσεις δοκιμών για κινητά
- Λειτουργική δοκιμή Vs Μη λειτουργική δοκιμή