Διαφορά μεταξύ QTP 10 και QTP 11

Anonim

QTP 10 και QTP 11

του Quick Test Professional (QTP), το οποίο είναι ένα εργαλείο δοκιμής για να κρίνει την επάρκεια των ατόμων σε λειτουργική γραφική διεπαφή χρήστη. Βοηθά στη δοκιμή πολλών θεμάτων, όπως οι τυποποιημένες εφαρμογές παραθύρων, αντικείμενα web, Active X controls,. Net, Java, SAP, οπτικές βασικές εφαρμογές, Siebel, Oracle, PeopleSoft και εξομοιωτές τερματικών. Το QTP είναι συμβατό με το Unicode σύμφωνα με τις απαιτήσεις του προτύπου Unicode. Αυτό επιτρέπει την εξέταση εφαρμογών σε πολλές γλώσσες.

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

Παρόλο που το QTP10 ήταν σε θέση να εντοπίσει αντικείμενο μέσω μόνο ταυτοποίησης αντικειμένων, υπάρχουν διάφοροι τρόποι εντοπισμού ενός αντικειμένου στο QTP11. Αυτές οι διαφορετικές μέθοδοι είναι το XPath tutorial και το CSS tutorial.

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

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

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

Σε σύγκριση με το QTP10, η δημιουργία τακτικής έκφρασης είναι πολύ εύκολη στο QTP11.

Είναι δυνατή η δοκιμή λειτουργικότητας εφαρμογής GUI και UI, κάτι που δεν ήταν εφικτό στο QTP10.

Υπάρχει ένα εντελώς νέο πρόσθετο Silverlight που υποστηρίζει για να δοκιμάσει αντικείμενα σε silverlight 2 και silverlight 3. Μια άλλη νέα δυνατότητα που έχει προστεθεί στο QTP είναι τα αυτόματα παραμετροποιημένα βήματα.