Οδηγός δοκιμών εφαρμογών για κινητά QTP / UFT

Πίνακας περιεχομένων:

Anonim

Το εργαλείο QTP ή UFT (Unified Functional Testing) είναι ένα εργαλείο δοκιμής λογισμικού που χρησιμοποιείται για τη διαδικασία δοκιμής αυτοματισμού . Χρησιμοποιείται ειδικά για δοκιμές "Regression" ή "Functional". Ορισμένες από τις δυνατότητες QTP περιλαμβάνουν

  • Τρέχει μόνο σε περιβάλλον Windows
  • Χρησιμοποιεί το "VB Script" ως γλώσσα scripting
  • Ανάλογα με την έκδοση υποστηρίζει διαφορετικές τεχνολογίες (Web, Java, .Net, SAP κ.λπ.)

Το Micro Focus UFT είναι η τελευταία έκδοση του QTP. Είναι ένας συνδυασμός και των δύο HP QTP + Service Test. Υποστηρίζει επίσης συστήματα ανοιχτού κώδικα CI (συνεχής ολοκλήρωση) όπως τα Hudson και Jenkins. Κατανοώντας την απαίτηση του τηλεφώνου και του tablet, το UFT παρέχει εκτεταμένη υποστήριξη για δοκιμές σε κινητές συσκευές. Με αυτήν την υποστήριξη HP UFT για κινητά, θα μπορεί να δημιουργήσει αγωνιστικά σενάρια πλατφόρμας για κινητά. Αυτό το σενάριο που έχει αναπτυχθεί σε iOS μπορεί επίσης να λειτουργήσει σε Android.

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

Δοκιμή αυτοματισμού

  • Ανάλυση σκοπιμότητας κατά την αυτοματοποίηση :

    Πριν εκτελέσετε τον αυτοματισμό δοκιμών σε λογισμικό, είναι σημαντικό να ελέγξετε εάν το λογισμικό μπορεί να είναι αυτοματοποιημένο ή όχι

  • Κατάλληλη διαδικασία ενότητας εργαλείων :

    Επιλέξτε το εργαλείο αυτοματισμού με βάση την απαίτηση, τη χρήση και τη λειτουργία του λογισμικού

  • Επιλέξτε και αναπτύξτε το πλαίσιο αυτοματισμού :

    Αφού επιλέξετε το εργαλείο αυτοματισμού, το επόμενο βήμα είναι να επιλέξετε ένα κατάλληλο πλαίσιο για αυτοματοποίηση

  • Απόδειξη της έννοιας :

    Το POC ή το Proof of Concept δημιουργείται με διαμόρφωση από άκρο σε άκρο για να εκτιμήσει εάν το εργαλείο μπορεί να εκτελέσει τον αυτοματισμό της εφαρμογής

  • Ανάπτυξη, εκτέλεση και ανάλυση του δοκιμαστικού σεναρίου :

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

Σύγκριση-QTP έναντι άλλων εργαλείων δοκιμής για κινητά

Εργαλεία QTP & Cloud Testing ( DeviceAnywhere, Perfectiomobile ) Εργαλείο QTP & SeeTest
Μηχάνημα εγγραφής ΟΧΙ ΝΑΙ
Ασφάλεια Περιορισμένος Πλήρως ασφαλές
Διαθεσιμότητα Περιορισμένη (ανά ώρα παραγγελίας σε προχωρημένο) Διατίθεται ανά πάσα στιγμή (συσκευή στα χέρια του ελεγκτή)
Εκτελέστε δοκιμή από το QTP ΝΑΙ ΝΑΙ
Επεξεργασία δοκιμής από QTP ΝΑΙ ΝΑΙ
Λάβετε αναφορές σε QTP ΝΑΙ ΝΑΙ
Δοκιμάστε πραγματικές φυσικές συσκευές ΝΑΙ (Συσκευές σε σύνδεση με σύννεφο από απόσταση) ΝΑΙ (Όλες οι συσκευές, όλα τα μοντέλα)
Δοκιμάστε ιδιόκτητο υλικό ΟΧΙ ΝΑΙ
Δοκιμή εξομοιωτές ΟΧΙ ΝΑΙ
Κάλυψη δοκιμασμένων κινητών τηλεφώνων Όλα, συμπεριλαμβανομένων των παλαιών συσκευών Μόνο smartphone (Android, Blackberry, Symbian κ.λπ.)
Μια συσκευή συνδέεται τοπικά μέσω USB ΟΧΙ (απομακρυσμένο μέσω cloud) ΝΑΙ

Διάφορες μέθοδοι δοκιμής για κινητά

  • Δοκιμή συμβατότητας : Επιβεβαιώνει ότι η εφαρμογή λειτουργεί όπως αναμένεται με διαφορετικά μεγέθη οθόνης, εσωτερικό υλικό, αναλύσεις κ.λπ.
  • Έλεγχος διαλειτουργικότητας : Ελέγχει διάφορες λειτουργίες όπως κοινή χρήση μιας διάσκεψης, απλά μηνύματα, ανταλλαγή μηνυμάτων βίντεο, ρύθμιση κλήσεων κ.λπ. σε διαφορετικές φορητές συσκευές
  • Δοκιμή λειτουργικότητας : Ελέγχει τις λειτουργικές πτυχές των κινητών συσκευών, όπως επιλογές χειρισμού μέσων αποθήκευσης, χειριστήρια κ.λπ.
  • Λειτουργικότητα ευχρηστίας : Περιλαμβάνει δοκιμές πλοήγησης εφαρμογών, δοκιμές διεπαφής για κινητά, συνδυασμό χρωμάτων της εφαρμογής και ούτω καθεξής
  • Δοκιμή απόδοσης : Ελέγχει την πίεση και την ικανότητα φόρτωσης των κινητών συσκευών
  • Δοκιμή τοπικοποίησης και διεθνοποίησης : Αυτή η δοκιμή διασφαλίζει ότι η συσκευή υποστηρίζει τη δοκιμή διεθνοποίησης και εντοπισμού
  • Δοκιμή ανταλλαγής δεδομένων και συγχρονισμού : Επιβεβαιώνει ότι η συσκευή μπορεί να συγχρονιστεί τέλεια με άλλες συσκευές όπως υπολογιστές, PDA και άλλες κινητές συσκευές

Πλεονεκτήματα του QTP ή UFT για δοκιμές για κινητά

  • Πολύ απλό και εύκολο στη χρήση
  • Εύκολος προγραμματισμός και παρακολούθηση
  • Πλήρης υποστήριξη γραφείου από την HP
  • Χρησιμοποιεί γλώσσα VBScript και εύκολο να κωδικοποιηθεί σε σύγκριση με άλλες αντικειμενοστρεφείς γλώσσες προγραμματισμού