SoapUI - Progetto
Il progetto SoapUI è il punto centrale in tutti i test SoapUI. Una volta creato il progetto, l'utente può creare ed eseguire test funzionali, test di carico, creare servizi fittizi e molto altro.
In questo capitolo, discuteremo di due cose - Come -
- Crea un progetto SOAP
- Aggiungi un WSDL
Crea un progetto SOAP
Step 1 - Nel navigatore sul lato sinistro dello schermo, fare clic con il pulsante destro del mouse su "Progetto" e selezionare "Nuovo progetto SOAP".
Oppure vai su File e seleziona Nuovo progetto Soap.
Alla selezione, si apre una nuova finestra pop-up -New Soap Project.
Step 2 - Project Name: Immettere un nome di progetto - è il campo di input dell'utente. Initial WSDL: Non è obbligatorio. Dipende dall'utente. L'utente può fornire WSDL o aggiungere dopo la creazione del progetto.
In questo caso, creiamo un progetto e aggiungiamo il WSDL successivamente.
Step 3- Fare clic su OK. Creerà un nuovo progetto e sarà visibile nel pannello di navigazione a sinistra.
Aggiungi un WSDL
I progetti SOAP sono basati su WSDL. Non è necessario iniziare importando un WSDL, ma semplifica il test poiché il WSDL contiene tutte le informazioni necessarie per testare un webservice come le informazioni sulle richieste e le risposte, cosa contengono e molto altro, il che semplifica il test SoapUI.
Step 1 - Per aggiungere un WSDL, fare clic con il pulsante destro del mouse sul nome del progetto (SOAP - Esempio) e selezionare Aggiungi WSDL.
Alla selezione, viene visualizzata la procedura guidata WSDL.
Step 2 - WSDL Location: Immettere un WSDL come http://www.webservicex.com o sfogliarlo dal computer.
Step 3- Non appena viene inserito WSDL, verranno abilitate 3 caselle di controllo: Crea richieste, Crea TestSuite, Crea MockServices. In base al requisito, l'utente può selezionare una o più caselle di controllo.
Per impostazione predefinita, la casella di controllo di Crea richieste è selezionata.
Step 4- Fare clic su OK. WSDL è stato aggiunto correttamente nel progetto. Può essere verificato osservando il pannello di navigazione a sinistra. All'interno del progetto sono presenti più operazioni e le richieste vengono aggiunte in base a WSDL.
Visualizzazione dettagli
Per ottenere maggiori dettagli sul progetto, fare doppio clic sul nome del progetto, si aprirà una nuova finestra con vari dettagli.
Nella scheda Panoramica, vengono fornite varie informazioni come:
File Path - Visualizza la posizione del progetto xml salvato.
Interface Summary - Nome dell'interfaccia e WSDL ad essa associato.
Test Summary - Visualizza suite di test, casi di test, passaggi di test, asserzioni aggiunte al progetto.
L'utente può fare doppio clic sul nome dell'interfaccia per ottenere i dettagli dell'interfaccia. Si aprirà una nuova finestra e visualizzerà le informazioni relative a WSDL. Questi sono molto utili per navigare ed esaminare un WSDL.
Nella scheda Panoramica, elenca le definizioni WSDL, le parti della definizione ei dettagli dell'operazione.
Allo stesso modo, Service Endpoints elenca i dettagli degli endpoint.
Nella scheda Contenuto WSDL, tutti i dettagli di WSDL in formato XML / schema sono forniti come mostrato nella seguente schermata.