Λήψη και εγκατάσταση του SOAPUI στο Windows

⚡ Έξυπνη Σύνοψη

Λήψη, εγκατάσταση και διαμόρφωση του SOAPUI στο Windows Καλύπτει την έκδοση ανοιχτού κώδικα από την αρχή μέχρι το τέλος. Η αναλυτική παρουσίαση εξηγεί τις προϋποθέσεις υλικού, τις επιλογές εγκατάστασης όπως το Hermes JS και τα εκπαιδευτικά βίντεο, τη δημιουργία χώρου εργασίας και τις προτιμήσεις HTTP, WSDL και UI για αξιόπιστες δοκιμές διαδικτυακών υπηρεσιών.

  • (Π.χ. Πηγή λήψης: Αποκτήστε τον ανοιχτού κώδικα SoapUI πρόγραμμα εγκατάστασης από το soapui.org και επιλέξτε την έκδοση που ταιριάζει με την αρχιτεκτονική του λειτουργικού συστήματος, όπως 64-bit Windows.
  • Στοιχεία εγκατάστασης: Εκτελέστε το πρόγραμμα εγκατάστασης ως Διαχειριστής και ενεργοποιήστε επιλεκτικά τα στοιχεία Source, Hermes JS και Tutorial με βάση τις ανάγκες δοκιμών.
  • 🗂️ Ρύθμιση χώρου εργασίας: Δημιουργία SoapUI χώρος εργασίας που αποθηκεύει σχετικά έργα, σουίτες δοκιμών, περιπτώσεις δοκιμών και βήματα δοκιμών σε μια ενιαία δομή με δυνατότητα πλοήγησης.
  • ⚙️ Προτιμήσεις HTTP και WSDL: Ρυθμίστε τις παραμέτρους της έκδοσης HTTP, της συμπίεσης, του ελέγχου ταυτότητας, της προσωρινής αποθήκευσης WSDL και της δημιουργίας παραδειγμάτων τιμών στην ενότητα Αρχείο > Προτιμήσεις για συνεπείς εκτελέσεις.
  • Πλοήγηση GUI: Χρησιμοποιήστε τα μενού Αρχείο και Βοήθεια για να εισαγάγετε έργα, να αλλάξετε χώρους εργασίας, να αποθηκεύσετε προτιμήσεις και να αποκτήσετε πρόσβαση στο SoapUI διαδικτυακή βοήθεια.

Λήψη και εγκατάσταση του SOAPUI στο Windows

Επισκόπηση λήψης, εγκατάστασης και διαμόρφωσης του SOAPUI

Αυτή η αναλυτική παρουσίαση παρουσιάζει τα βήματα για τη λήψη, την εγκατάσταση και τη διαμόρφωση SOAP UI (Έκδοση ανοιχτού κώδικα) σε ένα Windows Η ίδια διαδικασία ισχύει και για άλλα λειτουργικά συστήματα με μικρές αλλαγές στο πρόγραμμα εγκατάστασης.

Η παρακάτω εικόνα επισκόπησης σε μορφή πίνακα συνοψίζει τις υποστηριζόμενες πλατφόρμες και τις απαιτήσεις υλικού.

Απαιτήσεις συστήματος SOAPUI

Το ακόλουθο διάγραμμα οδικού χάρτη συνοψίζει τη διαδικασία εγκατάστασης με μια ματιά.

Χάρτης Πορείας Εγκατάστασης SOAPUI

Μέρος Α: Λήψη SOAP UI

Ξεκινήστε κατεβάζοντας το κατάλληλο πρόγραμμα εγκατάστασης για το λειτουργικό σύστημα-στόχο από την επίσημη SoapUI ιστοσελίδα.

  • Πλοηγηθείτε στο https://www.soapui.org/downloads/latest-release/.
  • Κάντε κύλιση προς τα κάτω και επιλέξτε το πρόγραμμα εγκατάστασης που ταιριάζει με το λειτουργικό σύστημα. Αυτό το σεμινάριο εγκαθιστά SOAP UI σε 64-bit Microsoft Windows σύστημα.

SOAP UI Λήψη Σελίδα

SOAP UI Λήψη σελίδας επιβεβαίωσης

Μέρος Β: Εγκατάσταση SOAP UI on Windows

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

Βήμα 1: Μετά τη λήψη, εκτελέστε το αρχείο ως Διαχειριστής όπως φαίνεται παρακάτω.

τρέξιμο SOAP UI Εγκαταστάτης ως Διαχειριστής

Βήμα 2: Στον οδηγό εγκατάστασης, κάντε κλικ στο Επόμενο για να συνεχίσετε.

SOAP UI Καλώς ορίσατε στον Οδηγό Ρύθμισης

Βήμα 3: Επιλέξτε τον κατάλογο εγκατάστασης ή αποδεχτείτε την προεπιλογή.

Επιλέξτε Κατάλογος εγκατάστασης

Βήμα 4: Επιλέξτε τα στοιχεία που θα εγκατασταθούν.

  • SOAP UI: Επιλεγμένο από προεπιλογή και δεν μπορεί να ρυθμιστεί από τον χρήστη.
  • Πηγή: Ενεργοποιήστε την πρόσβαση στο SOAP UI πηγαίος κώδικας. Αυτή η αναλυτική παρουσίαση τον αφήνει ανεξέλεγκτο.
  • Ερμής JS: Ενεργοποίηση όταν η εφαρμογή απαιτεί δοκιμή JMS.
  • Φροντιστήριο: Ενεργοποίηση για εγκατάσταση SOAP UI εκπαιδευτικά σεμινάρια μετά την εγκατάσταση.

Επιλογή Στοιχείων Εγκατάστασης

Βήμα 5: Αποδεχτείτε την άδεια χρήσης και κάντε κλικ Επόμενο.

Αποδοχή Άδειας Χρήσης

Βήμα 6: Επιλέξτε την τοποθεσία του φακέλου για τα εκπαιδευτικά σεμινάρια ή αποδεχτείτε την προεπιλογή και, στη συνέχεια, κάντε κλικ στο Επόμενο.

Επιλέξτε Φάκελο Εκπαιδευτικών Προγραμμάτων

Βήμα 7: Επιλέξτε τον φάκελο του μενού Έναρξη ή αποδεχτείτε την προεπιλογή και, στη συνέχεια, κάντε κλικ στο Επόμενο.

Επιλέξτε τον φάκελο του μενού "Έναρξη"

Βήμα 8: τσιμπούρι Δημιούργησε εικονίδιο στην επιφάνεια εργασίας και κάντε κλικ στο κουμπί Επόμενο.

Επιλογή δημιουργίας εικονιδίου επιφάνειας εργασίας

Βήμα 9: Η εγκατάσταση ξεκινά. Όταν ολοκληρωθεί, ο οδηγός εμφανίζει την παρακάτω κατάσταση. Κάντε κλικ στο φινίρισμα.

Οθόνη ολοκλήρωσης εγκατάστασης

Βήμα 10: Μετά το κλικ φινίρισμα, SOAP UI ξεκινά αυτόματα.

SOAP UI Εκκινήθηκε η διεπαφή

Η κύρια διεπαφή περιλαμβάνει:

  1. Γραμμή μενού
  2. Γραμμή εργαλείων γρήγορης πρόσβασης
  3. Περιοχή πλοήγησης έργου
  4. Ιδιότητες χώρου εργασίας
  5. Περιοχή καταγραφής

Μέρος Γ: Διαμόρφωση SOAP UI

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

Η παρακάτω δομή αποτελεί τη βάση για όλες τις εργασίες δοκιμών στο SOAP UI:

  • Το πρώτο βήμα SOAP UI είναι η δημιουργία ενός χώρου εργασίας. Πολλά έργα μπορούν να ανήκουν σε έναν χώρο εργασίας και οι χρήστες μπορούν να δημιουργήσουν περισσότερους από έναν χώρους εργασίας. Η έκδοση Pro υποστηρίζει εναλλαγή περιβαλλόντων για αντιστοίχιση σε διαφορετικά τελικά σημεία.
  • Κάθε έργο μπορεί να περιέχει αρκετές σουίτες δοκιμών.
  • Κάθε Σουίτα Δοκιμών μπορεί να περιέχει αρκετές Περιπτώσεις Δοκιμών.
  • Κάθε Δοκιμαστική Περίπτωση μπορεί να περιέχει πολλά Βήματα Δοκιμής.

Παρακάτω παρουσιάζεται μια οπτική αναπαράσταση της δομής του χώρου εργασίας SOAP UI.

SOAP UI Δομή χώρου εργασίας

Βήμα 1: Δημιουργήστε έναν χώρο εργασίας όπως φαίνεται παρακάτω. Όλα τα αντικείμενα που δημιουργούνται από αυτό το σημείο ανήκουν σε αυτόν τον χώρο εργασίας.

Δημιουργία νέου χώρου εργασίας

Βήμα 2: Εισαγάγετε ένα όνομα για τον χώρο εργασίας και κάντε κλικ στο OK.

Εισαγάγετε το όνομα του χώρου εργασίας

Βήμα 3: Επιλέξτε τη διαδρομή όπου θα αποθηκευτεί το αρχείο XML του χώρου εργασίας.

  1. Επιλέξτε τον κατάλογο για τον χώρο εργασίας.
  2. Ορίστε το όνομα του αρχείου XML του χώρου εργασίας. Αυτό το αρχείο ανοίγει αργότερα κατά την επαναφόρτωση του χώρου εργασίας.
  3. Πατήστε Αποθήκευση.

Αποθήκευση αρχείου XML χώρου εργασίας

Βήμα 4: Ο χώρος εργασίας δημιουργείται όπως φαίνεται παρακάτω. Οι ιδιότητες του χώρου εργασίας είναι επίσης προσβάσιμες από το Ιδιότητες χώρου εργασίας Tab.

Επιβεβαίωση δημιουργίας χώρου εργασίας

SOAP UI έχει πλέον ληφθεί, εγκατασταθεί και ρυθμιστεί, ώστε να μπορούν να ξεκινήσουν οι εργασίες δοκιμών.

Βασική πλοήγηση GUI σε SOAP UI

Κατανόηση των μενού που χρησιμοποιούνται πιο συχνά στο εσωτερικό SOAP UI είναι απαραίτητο για γρήγορη πλοήγηση σε πραγματικά έργα. Οι παρακάτω ενότητες καλύπτουν το μενού Αρχείο, τις Προτιμήσεις και το μενού Βοήθεια.

Μενού File

SOAP UI Επιλογές μενού αρχείου

  1. Νέο Έργο SOAP δημιουργεί ένα έργο εισάγοντας ένα αίτημα SOAP.
  2. Νέο Έργο REST δημιουργεί ένα έργο εισάγοντας ένα αίτημα REST.
  3. Εισαγωγή έργου φορτώνει ένα ολόκληρο έργο εντοπίζοντας το αρχείο XML του.
  4. Αποθήκευση όλων των έργων Αποθηκεύει όλα τα ανοιχτά έργα με ένα μόνο κλικ.
  5. Κλείσιμο όλων των ανοιχτών έργων κλείνει κάθε έργο στον χώρο εργασίας.
  6. Μετονομασία χώρου εργασίας μετονομάζει τον τρέχοντα χώρο εργασίας.
  7. Αλλαγή χώρου εργασίας εναλλαγή μεταξύ χώρων εργασίας.
  8. Προτιμήσεις ανοίγει το SOAP UI παράθυρο διαλόγου προσαρμογής. Λεπτομέρειες ακολουθούν παρακάτω.
  9. Αποθήκευση προτιμήσεων αποθηκεύει τις προσαρμοσμένες ρυθμίσεις, έτσι ώστε το επόμενο SOAP UI Η συνεδρία τα φορτώνει αυτόματα.

Αρχείο > Προτιμήσεις > Ρυθμίσεις HTTP

Η ενότητα Ρυθμίσεις HTTP ελέγχει τον τρόπο SOAP UI επικοινωνεί μέσω HTTP.

Προτιμήσεις ρυθμίσεων HTTP

  1. Ορίζει την έκδοση HTTP που χρησιμοποιείται για το αίτημα και την απόκριση.
  2. Κεφαλίδα χρήστη-πράκτορα μπορεί να προκαθοριστεί εδώ. Εάν αφεθεί κενό, χρησιμοποιείται η προεπιλεγμένη κεφαλίδα προγράμματος-πελάτη HTTP.
  3. Καθορίζει τη μέθοδο συμπίεσης: gzip, deflate ή none.
  4. Εάν είναι επιλεγμένο, επιτρέπονται οι συμπιεσμένες απαντήσεις από τους κεντρικούς υπολογιστές.
  5. Εάν είναι επιλεγμένο, απενεργοποιεί την αποσυμπίεση των συμπιεσμένων απαντήσεων.
  6. Εάν είναι επιλεγμένο, κλείνει τη σύνδεση HTTP μετά από κάθε αίτημα SOAP.
  7. Εάν είναι επιλεγμένο, επιτρέπει τον καθορισμό πληροφοριών ελέγχου ταυτότητας για εξερχόμενα αιτήματα.
  8. Περιορίζει τον μέγιστο αριθμό byte που διαβάζονται από μια απόκριση. Το μηδέν σημαίνει απεριόριστο.

Αρχείο > Προτιμήσεις > Ρυθμίσεις WSDL

Οι ρυθμίσεις WSDL ελέγχουν την προσωρινή αποθήκευση και τη συμπεριφορά δημιουργίας παραδειγμάτων.

Προτιμήσεις ρυθμίσεων WSDL

  1. Αποθήκευση WSDL στην προσωρινή μνήμη Ενεργοποιεί ή απενεργοποιεί την προσωρινή αποθήκευση WSDL.
  2. Δημιουργεί ενδεικτικές τιμές μέσα σε αιτήματα.
  3. Περιλαμβάνει πάντα προαιρετικά στοιχεία στα δημιουργημένα αιτήματα.
  4. Εκτυπώνει μηνύματα απόκρισης στον επεξεργαστή απαντήσεων.
  5. Καθορίζει έναν κατάλογο που περιέχει αρχεία σχήματος (.xsd) για επικύρωση αιτήματος WSDL. Οι αλλαγές εδώ απαιτούν SOAP UI κάντε επανεκκίνηση.
  6. Ορίζει το ελάχιστο μέγεθος μηνύματος που θα συμπιεστεί μέσα στο SoapUI αρχείο έργου.

Αρχείο > Προτιμήσεις > Ρυθμίσεις UI

Οι ρυθμίσεις του UI συντονίζουν SOAP UI συμπεριφορά εκκίνησης και οπτική εμπειρία.

Προτιμήσεις ρυθμίσεων UI

  1. Κλείνει όλα τα έργα κατά την εκκίνηση για να βελτιώσει τον χρόνο εκκίνησης και να μειώσει τη χρήση μνήμης.
  2. Εμφανίζει περιγραφές όποτε είναι διαθέσιμες.
  3. Αποθηκεύει αυτόματα όλα τα έργα κατά την έξοδο SOAP UI.
  4. Δημιουργεί ένα αντίγραφο ασφαλείας του έργου πριν από την αποθήκευση. Εάν είναι ενεργοποιημένη, απαιτείται μια διαδρομή φακέλου αντιγράφων ασφαλείας.
  5. Εμφανίζει και επεκτείνει τις καρτέλες καταγραφής κατά την εκκίνηση.
  6. Εμφανίζει το παράθυρο διαλόγου Σελίδα έναρξης κατά την εκκίνηση.
  7. Απενεργοποιεί τις συμβουλές εργαλείων όταν τοποθετείτε τον δείκτη του ποντικιού πάνω από τις επιλογές.

Βοήθεια μενού

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

SOAP UI Βοήθεια μενού

  1. Εμφανίζει την αρχική σελίδα της ηλεκτρονικής βοήθειας στη διεύθυνση www.soapui.org.
  2. Επιτρέπει στους εγγεγραμμένους χρήστες να δημοσιεύουν ερωτήσεις στο φόρουμ της κοινότητας.
  3. Ελέγχει για τις πιο πρόσφατες ενημερώσεις και τις εγκαθιστά, εάν είναι διαθέσιμες.
  4. Ανοίγει το SOAP UI αρχική σελίδα στη διεύθυνση www.soapui.org.
  5. Εμφανίζει τις πληροφορίες κατασκευής και έκδοσης του SOAP UI.

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

Συχνές Ερωτήσεις

SOAP UI Ανοιχτού Κώδικα λειτουργεί Windows 7 ή νεότερη έκδοση με τουλάχιστον 4 GB μνήμης RAM και 1 GB ελεύθερου χώρου στο δίσκο. A Java Το Runtime Environment περιλαμβάνεται στο πρόγραμμα εγκατάστασης, επομένως δεν απαιτείται ξεχωριστή εγκατάσταση JDK.

SOAP UI Το Open Source είναι δωρεάν και υποστηρίζει βασικές δοκιμές SOAP και REST. SoapUI Επαγγελματίας (ReadyAPI) προσθέτει δοκιμές που βασίζονται σε δεδομένα, προηγμένους ισχυρισμούς, εναλλαγή περιβάλλοντος, δοκιμές ασφαλείας και δυνατότητες αναφοράς για εταιρικές ομάδες.

Ναί. ο SOAP UI Η σελίδα λήψης παρέχει προγράμματα εγκατάστασης για Linux (.sh) και macOS (.dmg) εκτός από WindowsΤα βήματα εγκατάστασης για τα στοιχεία, την αποδοχή άδειας χρήσης και τη δημιουργία χώρου εργασίας είναι ίδια σε όλες τις πλατφόρμες.

Ανοίξτε το μενού Βοήθειας στο εσωτερικό SOAP UI και επιλέξτε Έλεγχος για ενημερώσεις. Εναλλακτικά, κατεβάστε το πιο πρόσφατο πρόγραμμα εγκατάστασης από το soapui.org και εκτελέστε το πάνω από την υπάρχουσα εγκατάσταση. Οι υπάρχοντες χώροι εργασίας και τα έργα παραμένουν άθικτα μετά την αναβάθμιση.

Ναι. Οι βοηθοί τεχνητής νοημοσύνης μπορούν να διαβάσουν μια προδιαγραφή WSDL ή υπηρεσίας, να προτείνουν δομή χώρου εργασίας, να προτείνουν προτιμώμενες ρυθμίσεις HTTP και WSDL και να προδημιουργήσουν δείγματα σουιτών δοκιμών. Αυτό μειώνει σημαντικά τον χρόνο εγκατάστασης για νέα έργα SOAP.

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

Συνοψίστε αυτήν την ανάρτηση με: