Download, installazione e configurazione SOAPUI attivati 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.

Download, installazione e configurazione di SOAPUI

In questo tutorial, l'installazione viene eseguita su a Windows Ambiente. Il processo rimane lo stesso per altri sistemi operativi.

Ecco la tabella di marcia per il processo di installazione

Download, installazione e configurazione di SOAPUI

Parte A: download

Parte B: installazione

Passo 1: Dopo il download, esegui il file come "Amministratore" come mostrato di seguito

Installazione dell'interfaccia utente SOAP

Passo 2: Nella procedura guidata di configurazione, fare clic su "Avanti" per continuare.

Installazione dell'interfaccia utente SOAP

Passo 3: Scegli la directory di installazione o lascia la directory di installazione predefinita così com'è.

Installazione dell'interfaccia utente SOAP

Passo 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: abilitare se si desidera accedere ai tutorial SOAP-UI dopo l'installazione.

Installazione dell'interfaccia utente SOAP

Passo 5: Accettare il contratto di licenza e fare clic su "Avanti" per continuare.

Installazione

Passo 6: Scegli il percorso della cartella per i tutorial oppure lascia il percorso predefinito così com'è e fai clic su "Avanti".

Installazione dell'interfaccia utente SOAP

Passo 7: Scegli la posizione della cartella del menu Start oppure lascia la posizione predefinita così com'è e fai clic su "Avanti".

Installazione dell'interfaccia utente SOAP

Passo 8: Seleziona la casella di controllo "Crea un'icona sul desktop" e clicca su "Avanti".

Installazione

Passo 9: L'installazione viene avviata e al termine della stessa la procedura guidata mostra lo stato riportato di seguito. Fare clic su "Fine".

Installazione dell'interfaccia utente SOAP

Passo 10: Facendo clic sul pulsante "Fine", viene avviata l'interfaccia utente SOAP.

Installazione dell'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 di registro

Parte C: configurazione

Cerchiamo innanzitutto di comprendere la struttura del progetto nell'interfaccia utente SOAP.

  • Il primo passaggio nell'interfaccia utente SOAP è creare uno spazio di lavoro. Possono essere presenti diversi progetti associati a uno spazio di lavoro. Gli utenti possono creare più di uno spazio di lavoro. Nella versione SOAP UI Pro, possiamo cambiare ambiente senza soluzione di continuità per mapparlo su endpoint diversi.
  • Per ogni progetto possiamo creare diverse suite di test.
  • Ad ogni Test Suite possono essere allegati diversi casi di test.
  • Per ogni caso di test possono essere associati diversi passaggi di test.

Di seguito è riportata la rappresentazione pittorica di una struttura dello spazio di lavoro in SOAP-UI.

Configurazione dell'interfaccia utente SOAP

Passo 1: Il primo passo è creare uno spazio di lavoro. Crea uno spazio di lavoro come mostrato di seguito. Tutti gli artefatti che creeremo da ora in poi saranno contenuti in questo spazio di lavoro.

Configurazione dell'interfaccia utente SOAP

Passo 2: Inserisci un nome per l'area di lavoro e fai clic su "OK".

Configurazione dell'interfaccia utente SOAP

Passo 3: Ora l'utente deve selezionare il percorso in cui salvare questo spazio di lavoro.

  1. Selezionare il percorso in cui salvare l'area di lavoro
  2. Il nome dell'XML dell'area di lavoro, che deve essere individuato quando l'utente desidera aprire l'area di lavoro in futuro.
  3. Fare clic su "Salva".

Configurazione dell'interfaccia utente SOAP

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

Configurazione dell'interfaccia utente SOAP

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

Navigazione GUI di base

MENÙ FILE:

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

Navigazione GUI di base

  1. Il "Nuovo progetto SOAP" consente all'utente di creare un progetto importando la richiesta SOAP.
  2. Il "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 il file 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. Le "Preferenze" consentono all'utente di personalizzare l'interfaccia utente SOAP. Ce ne occuperemo nella prossima sezione.
  9. 'Salva preferenze' consente all'utente di salvare le proprie impostazioni personalizzate. Alla successiva apertura dell'interfaccia utente SOAP, verranno utilizzate le preferenze salvate dall'utente.

FILE >> PREFERENZE >> IMPOSTAZIONI HTTP:

  • Ora, capiamo le "Preferenze" dal menu File. Facendo clic su "Preferenze" dal menu "File", si apre la finestra di dialogo seguente.
    • Esamineremo in dettaglio le "Impostazioni HTTP" utilizzate più di frequente.

Navigazione GUI di base

  1. Indica la versione HTTP da utilizzare per la richiesta e la risposta.
  2. L'intestazione "User-Agent" consente all'utente di essere predefinito utilizzando questa opzione. Se non definito, utilizza l'intestazione client http predefinita.
  3. Consente all'utente di specificare il metodo di compressione. Può essere gzip, deflate o Nessuno.
  4. 'Se selezionato', consente la risposta compressa dagli host.
  5. 'Se selezionato' disabilita la decompressione delle risposte compresse.
  6. "Se selezionato" chiude la connessione HTTP per ogni 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 dimensione illimitata.

FILE >> PREFERENZE >> IMPOSTAZIONI WSDL:

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

Navigazione GUI di base

  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 spazio, la dimensione minima del messaggio da comprimere nel file di progetto SoapUI.

FILE >> PREFERENZE >> IMPOSTAZIONI UI:

  • Ora esamineremo nel dettaglio le "Impostazioni interfaccia utente" utilizzate più di frequente.

Navigazione GUI di base

  1. Chiude tutti i progetti durante l'avvio dell'interfaccia utente SOAP per migliorare i tempi di avvio e consumare meno memoria.
  2. Visualizza la descrizione quando disponibile.
  3. Salva automaticamente tutti i progetti all'uscita dall'interfaccia utente SOAP.
  4. Prima di salvare, l'interfaccia utente SOAP crea un backup del progetto. Se abilitata, è necessario menzionare 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. Disattivando la descrizione comando, la descrizione comando viene disabilitata quando l'utente passa il mouse sopra le opzioni/pulsanti durante la navigazione.

AIUTO:

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

Navigazione GUI di base

  1. Mostra la home page della guida in linea disponibile all'indirizzo www.soapui.org
  2. Consente agli utenti registrati di pubblicare domande nel forum e ottenere assistenza online dalla comunità.
  3. Controlla gli aggiornamenti e le installazioni recenti se disponibili.
  4. Consente all'utente di accedere 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, casi di test e passaggi del test, ma ti permetteranno anche di testare le richieste SOAP e come convalidarle.