Καρτέλα πρόσθετες λειτουργίες

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

Καρτέλα πρόσθετες λειτουργίες JUnit

 

Επιλογή πρόσθετης λειτουργίας

Η επιλογή Εκκίνηση με το σύνολο του χώρου εργασίας και των ενεργοποιημένων εξωτερικών πρόσθετων λειτουργιών, αποτελεί τη ρύθμιση προεπιλογής. Με αυτή την επιλογή, το σύνολο των πρόσθετων λειτουργιών που συνιστούν την εφαρμογή του περιβάλλοντος εκτέλεσης Eclipse, είναι το σύνολο των πρόσθετων λειτουργιών του χώρου εργασίας και το σύνολο των πρόσθετων λειτουργιών οι οποίες είναι ρητά επιλεγμένες στη σελίδα προτιμήσεων Παράθυρο > Προτιμήσεις... > Ανάπτυξη πρόσθετης λειτουργίας > Πλατφόρμα στόχος. Αυτή η επιλογή, απαιτεί ελάχιστη συντήρηση, δεδομένου ότι η λίστα των πρόσθετων λειτουργιών συντηρείται από το PDE και ενημερώνεται πριν από κάθε εκκίνηση ανάλογα με το πως δημιουργούνται ή διαγράφονται οι πρόσθετες λειτουργίες στο χώρο εργασίας του χρήστη. Αυτή η επιλογή συνίσταται όταν η ρύθμιση Πρόγραμμα προς εκτέλεση στην καρτέλα Κύρια των ρυθμίσεων εκκίνησης, έχει ορισθεί στο Προεπιλεγμένο προϊόν ή Προεπιλεγμένη εφαρμογή του προορισμού σας.

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

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

 

Επικύρωση συνόλου πρόσθετων λειτουργιών

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

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