SOAPUI Download, installazione e amp; Configurazione su Windows

In questo tutorial, mostreremo i passaggi per scaricare, installare e configurare l'interfaccia utente SOAP (versione open source).

Di seguito sono riportati i requisiti software e hardware per le varie piattaforme.

In questo tutorial, l'installazione viene eseguita in un ambiente Windows. Il processo rimane lo stesso per altri sistemi operativi.

Ecco la tabella di marcia per il processo di installazione

Parte A: download

  • Vai a https://www.soapui.org/downloads/latest-release/
  • Scorri verso il basso e scegli il downloader in base al tuo sistema operativo. In questo tutorial, installeremo SOAP UI su un sistema operativo Microsoft Windows a 64 bit.
  • Facendo clic su download, l'utente viene automaticamente inoltrato a images/1/090919_0452_SOAPUIDownl4.png.webp">

Parte B: installazione

Passaggio 1: dopo il download, eseguire il file come "Amministratore" come mostrato di seguito

Passaggio 2: nella procedura guidata di configurazione, fare clic su "Avanti" per continuare.

Passaggio 3: scegliere la directory di installazione o lasciare la directory di installazione predefinita così com'è.

Passaggio 4: scegli i componenti che desideri installare.

  • L'interfaccia utente SOAP è selezionata per impostazione predefinita e NON configurabile dall'utente.
  • Sorgente: abilita se desideri accedere al codice sorgente di SOAP-UI. Non l'abbiamo selezionato.
  • Hermes JS - Abilita, se l'applicazione richiede il test JMS.
  • Tutorial: abilita se desideri accedere ai tutorial SOAP-UI dopo l'installazione.

Passaggio 5: accettare il contratto di licenza e fare clic su "Avanti" per continuare.

Passaggio 6: scegliere la posizione della cartella per i tutorial oppure lasciare la posizione predefinita così com'è e fare clic su "Avanti".

Passaggio 7: scegliere la posizione della cartella del menu di avvio oppure lasciare la posizione predefinita così com'è e fare clic su "Avanti".

Passaggio 8: abilitare la casella di controllo "crea un'icona sul desktop" e fare clic su "Avanti".

Passaggio 9: l'installazione viene avviata e al termine della stessa, la procedura guidata mostra lo stato seguente. Fare clic su "Fine".

Passaggio 10: dopo aver fatto clic sul pulsante "Fine", viene avviata l'interfaccia utente SOAP.

  1. Barra dei menu
  2. Barra degli strumenti di accesso rapido
  3. Area di navigazione del progetto
  4. Proprietà dell'area di lavoro
  5. Area del registro

Parte C: configurazione

Cerchiamo prima di capire la struttura del progetto nell'interfaccia utente SOAP.

  • Il primo passaggio nell'interfaccia utente SOAP è creare un'area di lavoro. Possono esserci diversi progetti associati a un'area di lavoro. Gli utenti possono creare più di un'area di lavoro. Nella versione SOAP UI Pro, possiamo cambiare ambiente senza interruzioni per mapparlo a diversi punti finali.
  • Per ogni progetto, possiamo creare diverse suite di test.
  • Ad ogni Test Suite possono essere associati diversi casi di test.
  • Per ogni scenario di test, possono essere associati diversi passaggi di test.

Di seguito è riportata la rappresentazione pittorica di una struttura dell'area di lavoro in SOAP-UI.

Passaggio 1: il primo passaggio consiste nel creare un'area di lavoro. Crea uno spazio di lavoro come mostrato di seguito. Tutti gli artefatti che creeremo d'ora in poi saranno contenuti in questo spazio di lavoro.

Passaggio 2: immettere un nome per l'area di lavoro e fare clic su "OK".

Passaggio 3: ora l'utente deve selezionare il percorso in cui deve essere salvato questo spazio di lavoro.

  1. Seleziona il percorso in cui deve essere salvato lo spazio di lavoro
  2. Il nome dello spazio di lavoro XML, che deve essere individuato quando l'utente desidera aprire lo spazio di lavoro in futuro.
  3. Fare clic su "Salva".

Passaggio 4: l'area di lavoro viene creata come mostrato di seguito. Possiamo anche accedere alle proprietà dell'area di lavoro nella scheda "Proprietà area di lavoro".

Ora abbiamo configurato correttamente SOAP-UI dopo il download e l'installazione in modo da poter continuare a eseguire i test.

Navigazione GUI di base

MENU FILE:

  • Comprendere le navigazioni utilizzate più di frequente all'interno di SOAP-UI è molto importante per una navigazione senza interruzioni mentre si lavora su progetti in tempo reale. Diamo prima un'occhiata al menu file.

  1. "Nuovo progetto SOAP" consente all'utente di creare un progetto importando la richiesta SOAP.
  2. "Nuovo progetto REST" consente all'utente di creare un progetto importando la richiesta REST.
  3. "Importa progetto" consente all'utente di importare l'intero progetto individuando l'XML corrispondente.
  4. "Salva tutti i progetti" consente all'utente di salvare tutti i progetti aperti con un solo clic.
  5. "Chiudi tutti i progetti aperti" chiude tutti i progetti aperti in quell'area di lavoro.
  6. "Rinomina area di lavoro" consente all'utente di rinominare l'area di lavoro creata in precedenza.
  7. "Cambia area di lavoro" consente all'utente di passare da un'area di lavoro all'altra.
  8. "Preferenze" consente all'utente di personalizzare l'interfaccia utente SOAP. Ne tratteremo nella prossima sezione.
  9. "Salva preferenze" consente all'utente di salvare le proprie impostazioni personalizzate. Quando l'interfaccia utente SOAP viene aperta per la volta successiva, utilizza le preferenze salvate dall'utente.

FILE >> PREFERENZE >> IMPOSTAZIONI HTTP:

  • Ora, cerchiamo di capire le "Preferenze" dal menu file. Dopo aver fatto clic su "Preferenze" dal menu "File", si apre la finestra di dialogo sottostante.
    • Esamineremo in dettaglio le "Impostazioni HTTP" utilizzate più di frequente.

  1. Indica la versione HTTP da utilizzare per la richiesta e la risposta.
  2. "Intestazione agente-utente" consente all'utente di essere predefinito utilizzando questa opzione. Se non è definito, utilizza l'intestazione del client http predefinita.
  3. Consente all'utente di specificare il metodo di compressione. Può essere gzip o deflate o None.
  4. "Se selezionato", consente la risposta compressa dagli host.
  5. "If Checked" disabilita la decompressione delle risposte compresse.
  6. "Se selezionato" chiude la connessione HTTP per ciascuna richiesta SOAP.
  7. "Se selezionato", consente all'utente di specificare le informazioni di autenticazione per le richieste in uscita.
  8. Consente all'utente di limitare il numero massimo di byte da leggere da una risposta. ZERO corrisponde a una dimensione illimitata.

FILE >> PREFERENZE >> IMPOSTAZIONI WSDL:

  • Ora esamineremo in dettaglio le "Impostazioni WSDL" utilizzate più di frequente.

  1. Cache WSDL Attiva e disattiva la memorizzazione nella cache dei WSDL
  2. Genera valori di esempio nelle richieste
  3. Consente agli utenti di includere sempre elementi facoltativi nelle richieste generate
  4. I messaggi di risposta vengono stampati nell'editor delle risposte
  5. Consente all'utente di specificare una directory contenente file di schema (.xsd) durante la convalida delle richieste WSDL. Dopo aver modificato il contenuto di questa directory, l'interfaccia utente SOAP richiede un riavvio.
  6. Allo scopo di preservare lo spazio, la dimensione minima del messaggio da comprimere nel file di progetto SoapUI.

FILE >> PREFERENZE >> IMPOSTAZIONI UI:

  • Ora esamineremo in dettaglio le "Impostazioni dell'interfaccia utente" utilizzate più di frequente.

  1. Chiude tutti i progetti durante l'avvio dell'interfaccia utente SOAP per un tempo di avvio migliore e consuma meno memoria.
  2. Visualizza la descrizione quando disponibile.
  3. Salva automaticamente tutti i progetti all'uscita dall'interfaccia utente SOAP.
  4. Prima di salvare, SOAP UI crea un backup del progetto. Se abilitato, deve essere menzionata la cartella di backup.
  5. Visualizza ed espande le schede del registro all'avvio dell'interfaccia utente SOAP.
  6. Visualizza la finestra di dialogo "pagina di avvio" all'avvio dell'interfaccia utente SOAP.
  7. Dopo aver disabilitato il suggerimento, disabilita il suggerimento quando l'utente passa il mouse sulle opzioni / pulsanti durante la navigazione.

AIUTO:

  • Diamo un'occhiata alle importanti opzioni del menu Aiuto.

  1. Mostra la home page della guida in linea disponibile su www.soapui.org
  2. Consente agli utenti registrati di pubblicare domande nel forum e ottenere assistenza in linea dalla comunità.
  3. Controlla gli aggiornamenti recenti e le installazioni, se disponibili.
  4. Consente all'utente di navigare alla home page di www.soapui.org
  5. Visualizza le informazioni sulla build e sulla versione dell'interfaccia utente SOAP.

I prossimi tutorial non solo ti faranno capire come creare suite di test, test case e passaggi di test, ma ti permetteranno anche di testare le richieste SOAP e come convalidarle.

Articoli interessanti...