ΠΥΞΙΔΑ Ιδρυματικό Αποθετήριο
και Ψηφιακή Βιβλιοθήκη
Συλλογές :

Τίτλος :Αυτοματοποίηση ελέγχων γραφικού περιβάλλοντος για εφαρμογές πλατφόρμας Android
Δημιουργός :Καλλιγάς, Βασίλης
Συντελεστής :Μαλεύρης, Νικόλαος (Επιβλέπων καθηγητής)
Οικονομικό Πανεπιστήμιο Αθηνών, Τμήμα Πληροφορικής (Degree granting institution)
Τύπος :Text
Φυσική περιγραφή :266σ.
Γλώσσα :el
Περίληψη :Στη σύγχρονη εποχή οι εφαρμογές αποτελούν αναπόσπαστο κομμάτι της καθημερινότητας των περισσοτέρων καθώς αρκετές από τις εργασίες μας γίνονται μέσω αυτών, όπως πληρωμή λογαριασμών μέσω ebanking, ηλεκτρονικές αγορές, ιατρικές ενημερώσεις και διατήρηση φακέλων, ανάκτηση νομικών κειμένων και τήρηση φορολογικού μητρώου. Οι χρήσεις τους, και η εξάρτηση μας από αυτές, αυξάνεται εκθετικά με τη πάροδο του χρόνου, όσο αυξάνονται και οι δυνατότητες από τη μεριά του υλικού. Σημαντικό σημείο για την διευκόλυνση των χρηστών και τη κατανόηση της χρήσης τους από το μέσο χρήστη, που δεν απαιτείται να διαθέτει τεχνικές γνώσεις, αποτελούν τα γραφικά περιβάλλοντα που δομούνται με τέτοιο τρόπο ώστε να επιτρέπουν στους χρήστες να αλληλεπιδρούν πλήρως με την εφαρμογή, με τρόπο γρήγορο και εύκολο. Για αυτό το λόγο, η αξιοπιστία και ορθή λειτουργία τους είναι ιδιαίτερης σημασίας. Ωστόσο, είναι ιδιαίτερα δύσκολο να εξασφαλιστεί για κάθε εφαρμογή ότι λειτουργεί όπως θα έπρεπε κατά την εξέλιξη και επέκταση της στη πάροδο του χρόνου, όπου πολλοί παράγοντες μπορούν να αλλάξουν και η παραμικρή αλλαγή μπορεί να σημαίνει την ολική ή μερική κατάργηση των λειτουργιών της. Επιπλέον, είναι αδύνατο να ελέγχεται συνεχώς από μονάδες ή ομάδες ατόμων, όπου συχνά υπάρχει μείωση της ποιότητας των ελέγχων που διεξάγονται στη πορεία του έργου. Στη παρούσα μελέτη θα παρουσιαστούν οι πιο σύγχρονες μελέτες και εργαλεία που υπάρχουν για τη παραγωγή ελέγχων κατάλληλων για να διασφαλίσουν πως η εκάστοτε εφαρμογή λειτουργεί σύμφωνα με τις προδιαγραφές και απαιτήσεις, ακόμα και σε επόμενες εκδόσεις της, και την αυτοματοποίηση της διαδικασίας αυτής. Η μελέτη θα επικεντρωθεί περισσότερο στις εφαρμογές της πλατφόρμας Android, όπου υπάρχει ιδιαίτερη έλλειψη στο τομέα αυτό και κάθε εφαρμογή διαθέτει πληθώρα εκδόσεων, οι οποίες όμως πρέπει να λειτουργούν ορθά καθώς δεν είναι απαραίτητο πως όλοι οι χρήστες θα δεχτούν να εγκαταστήσουν μια επόμενη έκδοση που θα έχει φτιάξει πιθανά σφάλματα της προηγούμενης. Στα πλαίσια αυτά, μελετώνται πολλαπλά εργαλεία, από τα οποία επιλέγονται τα δύο επικρατέστερα, Dynodroid και Random Monkey Testing, και εξετάζονται επί πενήντα διαφορετικών εφαρμογών διαφορετικού μεγέθους και δυσκολίας, καταγράφοντας τα δυνατά και αδύνατα σημεία τους και παρουσιάζοντας μια λίστα με πιθανές βελτιώσεις.
Λέξη κλειδί :Γραφικό περιβάλλον χρήστη
Έλέεχος γραφικού περιβάλλοντος
Android
Αυτοματοποίηση ελέγχων
Ημερομηνία :31-07-2015
Άδεια χρήσης :

Αρχείο: Kalligas_2015.pdf

Τύπος: application/pdf