SoapUI - Funzionalità
SoapUI è ricco dei seguenti cinque aspetti:
- Test funzionali
- Test di sicurezza
- Test di carico
- Protocolli e tecnologie
- Integrazione con altri strumenti
Impariamo di più su ciascuna di queste funzionalità.
Test funzionali
SoapUI consente ai tester di scrivere test API funzionali in SoapUI.
SoapUI supporta la funzionalità Drag-Drop che accelera lo sviluppo dello script.
SoapUI supporta il debug dei test e consente ai tester di sviluppare test basati sui dati.
SoapUI supporta più ambienti, semplificando il passaggio tra ambienti QA, Dev e Prod.
SoapUI consente lo scripting avanzato (il tester può sviluppare il proprio codice personalizzato a seconda degli scenari).
Test di sicurezza
SoapUI esegue un set completo di scansione delle vulnerabilità.
SoapUI impedisce a SQL Injection di proteggere i database.
SoapUI scansiona gli overflow dello stack, causati da documenti di dimensioni enormi.
SoapUI esegue la scansione per lo scripting cross-site, che si verifica quando i parametri del servizio vengono esposti nei messaggi.
SoapUI esegue la scansione fuzzing e la scansione dei confini per evitare comportamenti irregolari dei servizi.
Test di carico
SoapUI distribuisce i test di carico su n numero di agenti LoadUI.
SoapUI simula con facilità test di carico ad alto volume e nel mondo reale.
SoapUI consente rapporti personalizzati avanzati per acquisire i parametri delle prestazioni.
SoapUI consente il monitoraggio delle prestazioni del sistema end-to-end.
Protocolli e tecnologie
SoapUI supporta un'ampia gamma di protocolli -
- SOAP - Simple Object Access Protocol
- WSDL - Linguaggio di definizione del servizio Web
- REST - Trasferimento di stato rappresentativo
- HTTP: protocollo di trasmissione Hyper Text
- HTTPS: protocollo di trasmissione Hyper Text protetto
- AMF - Formato messaggio di azione
- JDBC - Connettività database Java
- JMS - Java Messaging Service
Integrazione con altri strumenti
- Progetto Apache Maven
- HUDSON
- JUnit
- Apache - Ant e altro….