SOAPUI Descărcare, instalare și configurare activată Windows
În acest tutorial, vom demonstra pașii de descărcare, instalare și configurare SOAP UI (versiunea cu sursă deschisă).
Iată cerința software și hardware pentru diferitele platforme.
În acest tutorial, instalarea se face pe un Windows Mediu inconjurator. Procesul rămâne același pentru alte sisteme de operare.
Iată foaia de parcurs pentru procesul de instalare
Partea A: Descărcare
- Navigheaza catre https://www.soapui.org/downloads/latest-release/
- Derulați în jos și alegeți programul de descărcare în funcție de sistemul dvs. de operare. În acest tutorial, vom instala SOAP UI pe 64 de biți Microsoft Windows sistem de operare.
- După ce faceți clic pe descărcare, utilizatorul este redirecționat automat către https://www.soapui.org/downloads/thank-you-for-downloading-soapui/ iar descărcarea programului de instalare începe automat.
Partea B: Instalare
Pasul 1: După descărcare, executați fișierul ca „Administrator”, așa cum se arată mai jos
Pasul 2: În asistentul de configurare, faceți clic pe „Următorul” pentru a continua.
Pasul 3: Alegeți directorul de instalare sau lăsați directorul de instalare implicit așa cum este.
Pasul 4: Alegeți componentele pe care doriți să le instalați.
- SOAP UI este verificată implicit și NU poate fi configurată de utilizator.
- Sursă – Activați, dacă doriți să obțineți acces la codul sursă al SOAP-UI. Nu l-am selectat.
- Hermes JS – Activați, dacă aplicația necesită testare JMS.
- Tutorial – Activați, dacă doriți să accesați tutorialele SOAP-UI După instalare.
Pasul 5: Acceptați acordul de licență și faceți clic pe „Next” pentru a continua.
Pasul 6: Alegeți locația folderului pentru tutoriale sau lăsați locația implicită așa cum este și faceți clic pe „Următorul”.
Pasul 7: Alegeți locația folderului meniului de pornire sau lăsați locația implicită așa cum este și faceți clic pe „Următorul”.
Pasul 8: Activați caseta de selectare „creați o pictogramă pe desktop” și faceți clic pe „Următorul”.
Pasul 9: Instalarea începe și după finalizarea acesteia, expertul arată starea de mai jos. Faceți clic pe „Terminare”.
Pasul 10: După ce faceți clic pe butonul „Finish”, este lansată SOAP UI.
- Bară de meniu
- Bara de instrumente pentru acces rapid
- Zona de navigare a proiectului
- Proprietăți spațiu de lucru
- Zona de jurnal
Partea C: Configurare
Să înțelegem mai întâi structura proiectului în SOAP UI.
- Primul pas în SOAP UI este crearea unui spațiu de lucru. Pot exista mai multe proiecte asociate unui spațiu de lucru. Utilizatorii pot crea mai mult de un spațiu de lucru. În versiunea SOAP UI Pro, putem schimba fără probleme mediile pentru a le mapa la diferite puncte finale.
- Pentru fiecare proiect, putem crea mai multe suite de testare.
- Pentru fiecare suită de testare, pot fi atașate mai multe cazuri de testare.
- Pentru fiecare caz de testare, pot exista mai mulți pași de testare asociați.
Mai jos este reprezentarea picturală a unei structuri de spațiu de lucru în SOAP-UI.
Pasul 1: Primul pas este crearea unui spațiu de lucru. Creați un spațiu de lucru așa cum se arată mai jos. Toate artefactele pe care urmează să le creăm de acum înainte vor fi conținute în acest spațiu de lucru.
Pasul 2: Introduceți un nume pentru spațiul de lucru și faceți clic pe „OK”.
Pasul 3: Acum utilizatorul trebuie să selecteze calea în care trebuie să fie salvat acest spațiu de lucru.
- Selectați calea în care spațiul de lucru trebuie salvat
- Numele XML al spațiului de lucru, care trebuie să fie localizat atunci când utilizatorul dorește să deschidă spațiul de lucru în viitor.
- Faceți clic pe „Salvați”.
Pasul 4: Spațiul de lucru este creat așa cum se arată mai jos. Putem accesa și proprietățile spațiului de lucru din fila „Proprietăți spațiu de lucru”.
Acum am configurat cu succes SOAP-UI după descărcare și instalare, astfel încât să putem continua testarea.
Navigare GUI de bază
MENIU FIȘIER:
- Înțelegerea celor mai frecvent utilizate navigații în SOAP-UI este foarte importantă pentru o navigare fără întreruperi în timp ce lucrați la proiecte în timp real. Să aruncăm o privire mai întâi la meniul de fișiere.
- „Proiect SOAP nou” permite utilizatorului să creeze un proiect importând Cererea SOAP.
- „Proiect REST nou” permite utilizatorului să creeze un proiect importând Cererea REST.
- „Import Project” permite utilizatorului să importe întregul proiect prin localizarea XML-ului corespunzător.
- „Salvare toate proiectele” permite utilizatorului să salveze toate proiectele deschise cu un singur clic.
- „Închide toate proiectele deschise” închide toate proiectele deschise în acel spațiu de lucru.
- „Redenumirea spațiului de lucru” permite utilizatorului să redenumească spațiul de lucru creat anterior.
- „Switch Workspace” permite utilizatorului să comute între spațiile de lucru.
- „Preferințe” permite utilizatorului să personalizeze SOAP UI. Ne vom ocupa de el în secțiunea următoare.
- „Salvare preferințe” permite utilizatorului să-și salveze setările personalizate. Când SOAP UI se deschide pentru data viitoare, folosește preferințele salvate de utilizator.
FIȘIER >> PREFERINȚE >> SETĂRI HTTP:
- Acum, să înțelegem „Preferințe” din meniul fișierului. După ce faceți clic pe „Preferințe” din meniul „Fișier”, se deschide dialogul de mai jos.
- Vom parcurge în detaliu cele mai frecvent utilizate „Setări HTTP”.
- Indică versiunea HTTP care trebuie utilizată pentru cerere și răspuns.
- „User-Agent Header” permite utilizatorului să poată fi predefinit folosind această opțiune. Dacă nu este definit, folosește antetul implicit al clientului http.
- Permite utilizatorului să specifice metoda de compresie. Poate fi gzip sau deflate sau None.
- „Dacă este bifat”, permite răspunsul comprimat de la gazde.
- „Dacă este bifat” dezactivează decomprimarea răspunsurilor comprimate.
- „Dacă este bifat” închide conexiunea HTTP pentru fiecare solicitare SOAP.
- „Dacă este bifată”, permite utilizatorului să specifice informațiile de autentificare pentru cererile trimise.
- Permite utilizatorului să restricționeze numărul maxim de octeți care trebuie citiți dintr-un răspuns. ZERO corespunde unei dimensiuni nelimitate.
FIȘIER >> PREFERINȚE >> SETĂRI WSDL:
- Acum, vom parcurge cele mai frecvent utilizate „Setări WSDL” în detalii.
- Cache WSDL-uri Activează și dezactivează stocarea în cache a WSDL-urilor
- Generează exemple de valori în cereri
- Permite utilizatorilor să includă întotdeauna elemente opționale în cererile generate
- Mesajele de răspuns sunt tipărite în editorul de răspunsuri
- Permite utilizatorului să specifice un director care conține fișiere de schemă (.xsd) în timp ce validează cererile WSDL. La modificarea conținutului acestui director, SOAP UI necesită o repornire.
- În scopul păstrării spațiului, dimensiunea minimă a mesajului trebuie comprimată în fișierul de proiect SoapUI.
FIȘIER >> PREFERINȚE >> SETĂRI UI:
- Acum, vom trece prin cele mai frecvente „Setări UI” utilizate în detalii.
- Închide toate proiectele în timp ce lansează SOAP UI pentru un timp de pornire mai bun și consumă mai puțină memorie.
- Afișează descrierea ori de câte ori este disponibilă.
- Salvează automat toate proiectele în timp ce ieși din SOAP UI.
- Înainte de a salva, SOAP UI creează o copie de rezervă a proiectului. Dacă este activat, trebuie menționat folderul de backup.
- Afișează și extinde filele de jurnal la pornirea interfeței de utilizare SOAP.
- Afișează dialogul „pagină de pornire” la pornirea interfeței de utilizare SOAP.
- La dezactivarea sfatului instrument, dezactivează sfatul instrument atunci când utilizatorul trece mouse-ul peste opțiuni/butoane în timpul navigării.
AJUTOR:
- Să aruncăm o privire la opțiunile importante din meniul Ajutor.
- Afișează pagina de pornire a ajutorului online disponibil la www.soapui.org
- Permite utilizatorilor înregistrați să posteze întrebări pe forum și să obțină ajutor online de la comunitate.
- Verifică actualizările și instalările recente, dacă acestea sunt disponibile.
- Permite utilizatorului să navigheze la pagina de pornire a www.soapui.org
- Afișează informațiile despre versiunea și versiunea interfeței de utilizare SOAP.
Tutorialele viitoare nu numai că vă vor face să înțelegeți cum să creați o suită de testare, un caz de testare și pași de testare, dar vă vor permite și să testați solicitările SOAP și cum să le validați.