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.
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
Parte A: download
- Accedere 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 l'interfaccia utente SOAP su un sistema a 64 bit Microsoft Windows sistema operativo.
- Facendo clic su Download, l'utente viene automaticamente reindirizzato a https://www.soapui.org/downloads/thank-you-for-downloading-soapui/ e il download del programma di installazione si avvia automaticamente.
Parte B: installazione
Passo 1: Dopo il download, esegui il file come "Amministratore" come mostrato di seguito
Passo 2: Nella procedura guidata di configurazione, fare clic su "Avanti" per continuare.
Passo 3: Scegli la directory di installazione o lascia la directory di installazione predefinita così com'è.
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.
Passo 5: Accettare il contratto di licenza e fare clic su "Avanti" per continuare.
Passo 6: Scegli il percorso della cartella per i tutorial oppure lascia il percorso predefinito così com'è e fai clic su "Avanti".
Passo 7: Scegli la posizione della cartella del menu Start oppure lascia la posizione predefinita così com'è e fai clic su "Avanti".
Passo 8: Seleziona la casella di controllo "Crea un'icona sul desktop" e clicca su "Avanti".
Passo 9: L'installazione viene avviata e al termine della stessa la procedura guidata mostra lo stato riportato di seguito. Fare clic su "Fine".
Passo 10: Facendo clic sul pulsante "Fine", viene avviata l'interfaccia utente SOAP.
- barra dei menu
- Barra degli strumenti di accesso rapido
- Area di navigazione del progetto
- Proprietà dell'area di lavoro
- 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.
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.
Passo 2: Inserisci un nome per l'area di lavoro e fai clic su "OK".
Passo 3: Ora l'utente deve selezionare il percorso in cui salvare questo spazio di lavoro.
- Selezionare il percorso in cui salvare l'area di lavoro
- Il nome dell'XML dell'area di lavoro, che deve essere individuato quando l'utente desidera aprire l'area di lavoro in futuro.
- Fare clic su "Salva".
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".
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.
- Il "Nuovo progetto SOAP" consente all'utente di creare un progetto importando la richiesta SOAP.
- Il "Nuovo progetto REST" consente all'utente di creare un progetto importando la richiesta REST.
- 'Importa progetto' consente all'utente di importare l'intero progetto individuando il file XML corrispondente.
- 'Salva tutti i progetti' consente all'utente di salvare tutti i progetti aperti con un solo clic.
- 'Chiudi tutti i progetti aperti' chiude tutti i progetti aperti in quell'area di lavoro.
- 'Rinomina area di lavoro' consente all'utente di rinominare l'area di lavoro creata in precedenza.
- "Cambia area di lavoro" consente all'utente di passare da un'area di lavoro all'altra.
- Le "Preferenze" consentono all'utente di personalizzare l'interfaccia utente SOAP. Ce ne occuperemo nella prossima sezione.
- '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.
- Indica la versione HTTP da utilizzare per la richiesta e la risposta.
- L'intestazione "User-Agent" consente all'utente di essere predefinito utilizzando questa opzione. Se non definito, utilizza l'intestazione client http predefinita.
- Consente all'utente di specificare il metodo di compressione. Può essere gzip, deflate o Nessuno.
- 'Se selezionato', consente la risposta compressa dagli host.
- 'Se selezionato' disabilita la decompressione delle risposte compresse.
- "Se selezionato" chiude la connessione HTTP per ogni richiesta SOAP.
- 'Se selezionato', consente all'utente di specificare le informazioni di autenticazione per le richieste in uscita.
- 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.
- Cache WSDL Attiva e disattiva la memorizzazione nella cache dei WSDL
- Genera valori di esempio nelle richieste
- Consente agli utenti di includere sempre elementi facoltativi nelle richieste generate
- I messaggi di risposta vengono stampati nell'editor delle risposte
- 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.
- 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.
- Chiude tutti i progetti durante l'avvio dell'interfaccia utente SOAP per migliorare i tempi di avvio e consumare meno memoria.
- Visualizza la descrizione quando disponibile.
- Salva automaticamente tutti i progetti all'uscita dall'interfaccia utente SOAP.
- Prima di salvare, l'interfaccia utente SOAP crea un backup del progetto. Se abilitata, è necessario menzionare la cartella di backup.
- Visualizza ed espande le schede del registro all'avvio dell'interfaccia utente SOAP.
- Visualizza la finestra di dialogo "pagina di avvio" all'avvio dell'interfaccia utente SOAP.
- 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.
- Mostra la home page della guida in linea disponibile all'indirizzo www.soapui.org
- Consente agli utenti registrati di pubblicare domande nel forum e ottenere assistenza online dalla comunità.
- Controlla gli aggiornamenti e le installazioni recenti se disponibili.
- Consente all'utente di accedere alla home page di www.soapui.org
- 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.