Μια επείγουσα επιδιόρθωση που να μειώσετε το μέγεθος των δεδομένων δοκιμής αποθηκεύονται στη βάση δεδομένων TFS είναι διαθέσιμη για ομάδας υποδομής Server 2010 Service Pack 1
Όταν δημοσιεύετε τα αποτελέσματα της αυτόματης δοκιμής εκτελείται σε Microsoft Visual Studio ομάδας υποδομής Server (TFS) 2010 με Service Pack 1 (SP1), όλα τα ανάπτυξη στοιχείων και αποστέλλονται τα δυαδικά αρχεία από την εκτέλεση της δοκιμής. Αυτά αποστολή στοιχείων και τα δυαδικά αρχεία μπορούν να χρησιμοποιηθούν αργότερα, εάν εκτελέσετε ξανά αυτές οι δοκιμές και αναλύουν τις αποτυχίες.
Ωστόσο, τα ακόλουθα ζητήματα μπορεί να προκληθεί από τη δημοσίευση:
Η βάση δεδομένων TFS γίνεται βαριά εάν τα στοιχεία της ανάπτυξης και τα δυαδικά αρχεία είναι μεγάλα.
Η οι επιδόσεις μειώνονται στην πλευρά πελάτη όταν προσπαθείτε να ανοίξετε το δημοσιευμένο δοκιμή εκτελείται αποτελέσματα επειδή λήψη όλων των στοιχείων της ανάπτυξης και τα δυαδικά αρχεία τοπικά.
Υπάρχει διαθέσιμη μια επείγουσα επιδιόρθωση που περιέχει τις ακόλουθες αλλαγές για TFS 2010 SP1:
Από προεπιλογή, τα στοιχεία ανάπτυξης και τα δυαδικά αρχεία του εκτελείται δοκιμή δεν αποστέλλονται κατά τη δημοσίευση των αποτελεσμάτων των αυτοματοποιημένων δοκιμαστικές κυκλοφορίες. Αντίθετα, να ελέγξετε μόνο αποτέλεσμα αρχεία και άλλα συνημμένα συλλογής δεδομένων που αποστέλλονται.
Στο Visual Studio IDE, η επιλογή"Ελέγχονται εκτέλεση αναπτύξατε δοκιμές"για τις δοκιμές είναι απενεργοποιημένη.
Ένα νέο χαρακτηριστικό Boolean, UploadDeploymentItem, προστίθεται στις ρυθμίσεις δοκιμής. Μπορείτε να την ορίσετε ρητά ΑληθήςΕάν θέλετε να παρακάμψετε την προεπιλεγμένη συμπεριφορά και να αποστείλετε τα στοιχεία ανάπτυξης και δοκιμής για ορισμένα δυαδικά αρχεία προκαταρκτικές δοκιμές.
Εάν είναι ενεργοποιημένη η κάλυψη κώδικα για την εκτέλεση της δοκιμής, όλα τα δυαδικά αρχεία δοκιμή αποστέλλονται πάντα επειδή απαιτούνται για την ανάλυση της κάλυψης κώδικα.
Πριν να εγκαταστήσετε την επείγουσα επιδιόρθωση, χρησιμοποιήστε τις ακόλουθες πληροφορίες. Βεβαιωθείτε ότι η εγκατάσταση της επείγουσας επιδιόρθωσης στον σωστό υπολογιστή.
Σύμπτυξη αυτού του πίνακαΑνάπτυξη αυτού του πίνακα
Ρόλος του υπολογιστή
Εγκατάσταση της επείγουσας επιδιόρθωσης
Αποτελέσματα
Δοκιμή ελεγκτή
Απαιτείται
Από προεπιλογή, όλες οι εκτελέσεις αυτόματης δοκιμής που βρίσκονται στην ουρά έως δοκιμή διαχείρισης της Microsoft και το lab build ανάπτυξη δοκιμής χωρίς ροή εργασίας δεν αποστολή ανάπτυξη στοιχείων εάν είναι εγκατεστημένη η επείγουσα επιδιόρθωση.
Δημιουργία παράγοντα
Απαιτείται
Από προεπιλογή, όλες οι εκτελέσεις της αυτόματης δοκιμής που βρίσκονται στην ουρά μέσω δημιουργίας ομάδας χωρίς αποστολή στοιχείων ανάπτυξης εάν είναι εγκατεστημένη η επείγουσα επιδιόρθωση.
Visual Studio
Προαιρετική
Εάν είναι εγκατεστημένη η επείγουσα επιδιόρθωση, όλες οι εκτελέσεις αυτόματης δοκιμής που βρίσκονται στην ουρά τοπικά και δημοσίευση αργότερα TFS χωρίς αποστολή στοιχείων ανάπτυξης.
Εάν είναι εγκατεστημένη η επείγουσα επιδιόρθωση, το Εκτελέστε ξανά το αναπτύσσονται δοκιμές κουμπί είναι απενεργοποιημένη ή ενεργοποιηθεί σωστά με βάση αν η δοκιμή εκτελείται έχει το χαρακτηριστικό UploadDeploymentItem ενεργοποιημένη.
Εάν δεν είναι εγκατεστημένη η επείγουσα επιδιόρθωση, το Εκτελέστε ξανά το αναπτύσσονται δοκιμές σε κάθε περίπτωση, ενεργοποιείται το κουμπί. Αλλά, εκτελέστε ξανά τη λειτουργία θα αποτύχει αν η δοκιμή εκτελείται δεν διαθέτει τα στοιχεία ανάπτυξης αποστολή.
Εάν είναι εγκατεστημένη η επείγουσα επιδιόρθωση, η υποστήριξη IntelliSense λειτουργεί όταν προσθέτετε το χαρακτηριστικό UploadDeploymentItem στη δοκιμή ρύθμιση στο πρόγραμμα επεξεργασίας XML.
Δοκιμή διαχείρισης της Microsoft
Προαιρετική
Εάν είναι εγκατεστημένη η επείγουσα επιδιόρθωση, όλες οι εκτελέσεις της αυτόματης δοκιμής που δημοσιεύονται μέσω TCM.exe χωρίς αποστολή στοιχείων ανάπτυξης.
TFS, δοκιμή παραγόντων, Δόμηση ελεγκτή
Δεν απαιτείται
Δεν επηρεάζει
Εάν επιχειρήσετε να επιλέξετε ορισμένα εκτελείται δοκιμή για την αποστολή των στοιχείων της ανάπτυξης και τα δυαδικά αρχεία δοκιμής, ακολουθήστε τα εξής βήματα:
Σύμπτυξη αυτού του πίνακαΑνάπτυξη αυτού του πίνακα
Εκτέλεση τύπου
Τα βήματα
Δοκιμή εκτελείται από το Visual Studio, Δόμηση Foundation ομάδας ή δοκιμή διαχείρισης της Microsoft.
Ελέγχετε τις ρυθμίσεις για αυτά τα σενάρια δημιουργία και επεξεργασία του από το Visual Studio.
Αλλάξτε τη ρύθμιση στο πρόγραμμα επεξεργασίας XML δοκιμή για να προσθέσετε της δοκιμής UploadDeploymentsItem = true κάτω από τον κόμβο της ανάπτυξης .
Αποθηκεύστε τις ρυθμίσεις και να τα χρησιμοποιήσετε για νέα δοκιμή εκτελείται.
Όταν δημοσιεύετε τα αποτελέσματα για την εκτέλεση της δοκιμής νέων, αποστέλλονται τα στοιχεία σχετικής ανάπτυξης και δοκιμής δυαδικά αρχεία.
Δοκιμή εκτελείται από δοκιμή διαχείρισης Microsoft, Tcm.exe.
Ελέγχετε τις ρυθμίσεις για αυτά τα σενάρια συνήθως δημιουργούνται και επεξεργασία από δοκιμή διαχείρισης της Microsoft.
Κάντε λήψη και εκτελέστε το εργαλείο UpdateTestSettings.exe σε έναν υπολογιστή που εκτελεί το Visual Studio, έναν παράγοντα δημιουργίας, ένας ελεγκτής δοκιμής ή δοκιμή διαχείρισης της Microsoft και έχει εγκατεστημένη την επείγουσα επιδιόρθωση. Άμεση λήψη του UpdateTestSettings από την ακόλουθη τοποθεσία Web MSDN ιστολογίου:
Μια υποστηριζόμενη επείγουσα επιδιόρθωση είναι διαθέσιμη από τη Microsoft. Ωστόσο, αυτή η επείγουσα επιδιόρθωση προορίζεται για τη διόρθωση μόνο τα ζητήματα που περιγράφονται σε αυτό το άρθρο. Εφαρμόστε αυτήν την επείγουσα επιδιόρθωση μόνο σε συστήματα που αντιμετωπίζουν τα προβλήματα που περιγράφονται σε αυτό το άρθρο. Αυτή η επείγουσα επιδιόρθωση ενδέχεται να υποβληθεί σε πρόσθετο έλεγχο. Επομένως, εάν αυτό το ζήτημα δεν σας επηρεάζει ιδιαίτερα, σας συνιστούμε να περιμένετε έως την επόμενη ενημερωμένη έκδοση λογισμικού που περιέχει αυτήν την επείγουσα επιδιόρθωση.
Εάν η επείγουσα επιδιόρθωση είναι διαθέσιμη για λήψη, υπάρχει μια ενότητα "Διαθέσιμη λήψη άμεσης επιδιόρθωσης" στην αρχή αυτού του άρθρου της Γνωσιακής βάσης. Εάν αυτή η ενότητα δεν υπάρχει, επικοινωνήστε με την εξυπηρέτηση πελατών της Microsoft και υποστήριξη για να αποκτήσετε την επείγουσα επιδιόρθωση.
Σημείωση Εάν προκύψουν πρόσθετα ζητήματα ή απαιτείται αντιμετώπιση προβλημάτων, ίσως χρειαστεί να δημιουργήσετε ξεχωριστή αίτηση υπηρεσίας. Για πρόσθετες ερωτήσεις υποστήριξης και για θέματα που δεν αφορούν τη συγκεκριμένη επείγουσα επιδιόρθωση, θα ισχύσουν οι συνηθισμένες χρεώσεις υποστήριξης. Για μια πλήρη λίστα αριθμών τηλεφώνου υπηρεσία εξυπηρέτησης πελατών της Microsoft και υποστήριξη ή για να δημιουργήσετε ξεχωριστή αίτηση υπηρεσίας, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:
Σημείωση Η φόρμα "Διαθέσιμη λήψη άμεσης επιδιόρθωσης" εμφανίζει τις γλώσσες για τις οποίες η επείγουσα επιδιόρθωση είναι διαθέσιμη. Εάν δεν βλέπετε τη γλώσσα σας, είναι επειδή μια επείγουσα επιδιόρθωση δεν είναι διαθέσιμη για αυτήν τη γλώσσα.
Γνωστά ζητήματα
Σύμπτυξη αυτού του πίνακαΑνάπτυξη αυτού του πίνακα
Το ζήτημα
Λεπτομέρειες
Προτεραιότητα/σοβαρότητας
Ενημέρωση ρυθμίσεων δοκιμής είναι πολύπλοκο στη δοκιμή διαχείρισης της Microsoft.
Πρέπει να κάνετε λήψη και να χρησιμοποιήσετε το εργαλείο UpdateTestSettings για να ορίσετε ή για να αποκτήσετε το χαρακτηριστικό UploadDeploymentItem .
Προτεραιότητα: Μεσαίο Σοβαρότητας: Μεσαίο
Σε ορισμένες περιπτώσεις που έχουν χαθεί αλλαγές στο χαρακτηριστικό UploadDeploymentItem .
Όταν ενημερώνονται δοκιμή ρυθμίσεων από έναν υπολογιστή-πελάτη που έχει η επείγουσα επιδιόρθωση και, στη συνέχεια, από έναν υπολογιστή-πελάτη που δεν διαθέτει την επείγουσα επιδιόρθωση, χάνονται οι αλλαγές που κάνατε στο χαρακτηριστικό UploadDeploymentItem.
Εάν είχατε ορίσει την τιμή σε true, ενημέρωση της ρύθμισης δοκιμής από έναν υπολογιστή-πελάτη που δεν διαθέτει την επείγουσα επιδιόρθωση θα αλλάξει σε false.
Για να προσδιορίσετε αν οι αλλαγές που έγιναν στο UploadDeploymentItem θα χαθούν, πρέπει να χρησιμοποιήσετε τη δυνατότητα "Επανεκτέλεση αναπτυχθεί δοκιμές" στο Visual Studio.
Προτεραιότητα: Χαμηλή Σοβαρότητας: Μεσαίο
"Επανεκτέλεση αναπτυχθεί δοκιμές" σε δοκιμές έδωσαν σφάλματα σε ορισμένες περιπτώσεις.
Εάν η δοκιμή εκτελείται λειτουργεί σε έναν παράγοντα δημιουργίας με την επείγουσα επιδιόρθωση, θα αποσταλούν στοιχεία ανάπτυξης.
Εάν προσπαθήσετε να αναλύσετε τη δοκιμή εκτελείται από το Visual Studio χωρίς την επείγουσα επιδιόρθωση TFS, τοΕκτελέστε ξανά το αναπτύσσονται δοκιμές κουμπί είναι πάντα ενεργοποιημένη.
Όταν προσπαθείτε να εκτελέσετε τις δοκιμές, λαμβάνετε ένα μήνυμα λάθους σχετικά με αρχεία .dll που λείπουν.
Εάν μια ρύθμιση δοκιμή δεν είναι έγκυρη ή μη έγκυρη παράμετρος έχει καθοριστεί, το εργαλείο μπορεί να διακοπεί.
Προτεραιότητα: Χαμηλή Σοβαρότητα: Χαμηλή
Πληροφορίες αρχείου
Η αγγλική (Η.π.α.) έκδοση αυτής της επείγουσας επιδιόρθωσης χρησιμοποιεί ένα πακέτο του Windows Installer για την εγκατάσταση της επείγουσας επιδιόρθωσης. Οι ημερομηνίες και οι ώρες για τα αρχεία αυτά αναφέρονται σε συντονισμένη παγκόσμια ώρα (UTC) στον παρακάτω πίνακα. Όταν προβάλλετε τις πληροφορίες του αρχείου, την ημερομηνία μετατρέπεται σε τοπική ώρα. Για να βρείτε τη διαφορά μεταξύ της ώρας UTC και της τοπικής ώρας, χρησιμοποιήστε την Ζώνη ώρας στο του Ημερομηνία και ώρα στοιχείο Πίνακας ελέγχου.
Σύμπτυξη αυτού του πίνακαΑνάπτυξη αυτού του πίνακα
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη: 2608743
Σας ευχαριστούμε! Τα σχόλιά σας θα μας βοηθήσουν να βελτιώσουμε το περιεχόμενο υποστήριξης. Για περισσότερες επιλογές βοήθειας, επισκεφτείτε την αρχική σελίδα της Βοήθειας και υποστήριξης.