English version
German version
Spanish version
French version
Italian version
Portuguese / Brazilian version
Dutch version
Greek version
Russian version
Japanese version
Korean version
Simplified Chinese version
Traditional Chinese version
Hindi version
Czech version
Slovak version
Bulgarian version
 

Λήψη της απόφασης να αυτοματοποιηθεί η δοκιμή λογισμικού σας

Λογισμικο RSS Feed





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

Επαναλαμβανόμενες περιπτώσεις δοκιμής με τα στατικά στοιχεία

Το όφελος αληθινών δαπανών της αυτοματοποίησης δοκιμής επιτυγχάνεται μόνο όταν τα ίδια χειρόγραφα είναι εκτελεσμένοι πολλαπλάσιοι χρόνοι. Η πρώτη εκτέλεση είναι πολύ ακριβή επειδή περιλαμβάνει το one-time κόστος των εργαλείων αυτοματοποίησης και του 100% του χρόνου του μηχανικού αυτοματοποίησης δοκιμής. Όταν τα χειρόγραφα εκτελούνται πάλι, το κόστος της αυτοματοποίησης δοκιμής σημειώνει απότομη κάμψη. Το εργαλείο έχει αγοραστεί ήδη και τα χειρόγραφα έχουν κωδικοποιηθεί ήδη. Εάν έχουν υπάρξει αλλαγές στην εφαρμογή, τα χειρόγραφα μπορούν να απαιτήσουν τη συντήρηση πρίν εκτελούνται. Η συντήρηση στις δευτερεύουσες ενημερώσεις λογισμικού πρέπει να είναι ελάχιστη.

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

Αφ' ενός, ένα σύστημα αρχικής σύνταξης υποθηκών, που δεν μπορεί να χρησιμοποιήσει τα ίδια στοιχεία δοκιμής για κάθε επανάληψη δεν θα ήταν καλός υποψήφιος αυτοματοποίησης. Λόγω της φύσης των συστημάτων υποθηκών, τα στοιχεία θα μπορούσαν να οργανωθούν στις διάφορες καταστάσεις της έγκρισης ή της απόρριψης, που έδρευσαν στα τρέχοντα στοιχεία και τα τμήματα που έχουν επεξεργαστεί ήδη το μέρος τους της εφαρμογής υποθηκών. Εάν το χειρόγραφο δεν μπορεί να υπολογίσει εύκολα ποια στοιχεία να εισαγάγουν στο λογισμικό, αυτό δεν είναι καλός υποψήφιος αυτοματοποίησης.

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

Εφαρμογή ή περιβαλλοντική σταθερότητα

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

Ελάχιστος ή κανένας χρόνος διακοπής εφαρμογής ή περιβάλλοντος

Παίρνει περισσότερο για να γράψει τα χειρόγραφα από κάνει για να εξετάσει με το χέρι την ίδια λειτουργία. Τα περισσότερα εργαλεία αυτοματοποίησης είναι ελαφριά έκδοση του Γ ή οπτικός βασικός, έτσι αυτό σημαίνει ότι το γράψιμο των αυτοματοποιημένων χειρογράφων προγραμματίζει ουσιαστικά και παίρνει τον επαρκή χρόνο και τις εξειδικευμένες δεξιότητες. Αντίθετα από τις χειρωνακτικές περιπτώσεις δοκιμής, που μπορούν μερικές φορές να γραφτούν βασισμένος από τις απαιτήσεις και τα πρότυπα, τα αυτοματοποιημένα εργαλεία απαιτούν την πραγματική εφαρμογή. Όταν ένα περιβάλλον δοκιμής είναι μη διαθέσιμο, οι μηχανικοί αυτοματοποίησης δεν μπορούν να δημιουργήσουν τα χειρόγραφα, το οποίο παρατείνει το πρόγραμμα και καταλήγει περισσότεροι.

Ο υπερβολικός χρόνος διακοπής μπορεί να αποτελεσθεί από οποιαδήποτε από τα εξής:

Ασταθές περιβάλλον
Έλλειψη υποστήριξης υποδομής
Συχνές αναπροσαρμογές εφαρμογής
Με λάθη κώδικας

Αποτελέσματα της αστάθειας περιβάλλοντος στην ανάπτυξη και την εκτέλεση χειρογράφων

Όταν μια εφαρμογή ή ένα περιβάλλον είναι ασταθής, την πρόοδο σεναριογραφιών επιβραδύνεται εντυπωσιακά ή σταματούν συνολικά. Σε μερικές περιπτώσεις, είναι δυνατό να συνεχιστεί η σεναριογραφία, αλλά αυτό μπορεί αιτίες περισσότερη εργασία εν ευθέτω χρόνω. Παραδείγματος χάριν, εάν είστε σεναριογραφία στο με λάθη κώδικα, μπορεί πρέπει χειρόγραφο γύρω από τα μηνύματα λάθους και τα χειρόγραφα θα πρέπει να αναθεωρηθούν εν ευθέτω χρόνω. Ή, μπορείτε μόνο να είστε σε θέση να δημιουργήσετε τα χειρόγραφα σε ένα ορισμένο σημείο και να τα τελειώσετε εν ευθέτω χρόνω. Για να βοηθήσετε να αποφύγει και να μειώσει την αστάθεια περιβάλλοντος, διαβάστε το κεφάλαιο σχετικά με τις συμφωνίες επιπέδων εξυπηρέτησης.

Έγκαιρες αποτυπώσεις ατέλειας

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

Όταν οι αποτυπώσεις ατέλειας παίρνουν ένα υπερβολικό χρονικό διάστημα να επιλύσουν και αναγκάζουν το αυτοματοποιημένο εξεταστικό πρόγραμμα λογισμικού για να καθυστερηθούν, είναι χρόνος να τραβεί μαζί μια συνεδρίαση. Προσκαλέστε όλους τους σημαντικότερους φορείς και συζητήστε τη ρίζα του προβλήματος και τι το καθένα μπορεί να βελτιώσει την κατάσταση. Ίσως η ανάπτυξη ξοδεύει πάρα πολύ χρόνο προσπαθώντας να αναπαραγάγει το πρόβλημα και έχοντας την ομάδα αυτοματοποίησής σας εισάγετε την καλύτερη περιγραφή θα τους βοηθούσε να γυρίσουν τις αποτυπώσεις ατέλειας γύρω γρηγορότερα. Ίσως μπορείτε να εργαστείτε μαζί για να ταξινομήσετε τις ατέλειες και να καθιερώσετε τους λογικούς χρόνους αποτυπώσεων για κάθε ταξινόμηση. Παραδείγματος χάριν, μια κρίσιμη ατέλεια πρέπει να καθοριστεί που ημέρα ενώ μια υψηλή ατέλεια πρέπει να καθοριστεί με σε 24 ώρες.

Απαντητικό πρόσωπο επαφών

Όταν η ομάδα σας παίρνει ένα νέο αυτοματοποιημένο εξεταστικό πρόγραμμα, θα χρειαστείτε ένα πρόσωπο επαφών. Αυτό το πρόσωπο είναι αρμόδιο για να σιγουρευτεί ότι έχετε τις επιχειρησιακές απαιτήσεις και απάντηση των ερωτήσεων για το πώς η εφαρμογή λειτουργεί. Αυτό δεν θα είναι η κύρια εργασία του/της, έτσι θα πρέπει να σιγουρευτείτε ότι ανταποκρίνεται. Εάν δεν μπορείτε να πάρετε τις επαρκείς επιχειρησιακές απαιτήσεις, τα στοιχεία δοκιμής, ή οι ερωτήσεις που απαντιούνται, το πρόγραμμα αυτοματοποίησής σας δεν θα είναι επιτυχή.

Πνευματικά δικαιώματα 2004. Danna Henderson. Διατηρούνται όλα τα πνευματικά δικαιώματα.

Το Danna Henderson έχει βοηθήσει πολλές οργανώσεις να αυτοματοποιήσουν τη δοκιμή λογισμικού τους με WinRunner. Για τις πληροφορίες για τα γερά, προσανατολισμένα προς τα στοιχεία χειρόγραφα δημιουργίας, και επιτυχής αυτοματοποιημένη δοκιμή, εμπειρογνώμονες WinRunner επίσκεψης.

Αρθρο Πηγη: Messaggiamo.Com

Translation by Google Translator





Related:

» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker


Webmaster παίρνει τον κώδικα HTML
Προσθεστε αυτο το αρθρο στον ιστοτοπο σας τωρα!

Webmaster υποβάλλει τα άρθρα σας
Εγγραφή που απαιτείται καμία! Συμπληρώστε τη μορφή και το άρθρο σας είναι στον κατάλογο Messaggiamo.Com

Add to Google RSS Feed See our mobile site See our desktop site Follow us on Twitter!

Υποβαλουν τα αρθρα σας για να Messaggiamo.Com Directory

Κατηγοριες


Πνευματικα Δικαιωματα 2006-2011 Messaggiamo.Com - Site Map - Privacy - Webmaster υποβαλουν τα αρθρα σας για να Messaggiamo.Com Directory [0.01]
Hosting by webhosting24.com
Dedicated servers sponsored by server24.eu