Υπάρχει κάποια διαφορά μεταξύ της δοκιμής εφαρμογών σε μητρική και σε υβριδική εφαρμογή;


Απάντηση 1:

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

Υβριδικές εφαρμογές: Αυτές είναι οι τελευταίες εφαρμογές HTML5. Οι υβριδικές εφαρμογές είναι συνεπείς, διασταυρούμενες πλατφόρμες UI που είναι συμβατές με τις περισσότερες συσκευές.

ΔΟΚΙΜΗ NATIVE APPS:

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

ΔΟΚΙΜΕΣ ΥΨΗΛΩΝ ΕΦΑΡΜΟΓΩΝ:

Εάν η εφαρμογή σας για υβριδικά αρχεία γράφεται μόνο σε HTML5, JavaScript και CSS, μπορείτε να τα δοκιμάσετε όπως θα κάνατε μια εφαρμογή ιστού: χρειάζεστε μόνο ένα σενάριο δοκιμής για κάθε δοκιμαστική περίπτωση και θα εκτελείται σε όλες τις πλατφόρμες. Οι εφαρμογές υβριδικών έχουν επίσης κάποιο εγγενή κώδικα, κάθε δοκιμαστική περίπτωση θα πρέπει να έχει πολλαπλά σενάρια δοκιμών, γραμμένα στη μητρική γλώσσα της πλατφόρμας που θέλετε να δοκιμάσετε.