SoapUI

SoapUI ist eine Open-Source- Web-Service-Testanwendung für serviceorientierte Architekturen (SOA) und Repräsentationsstatusübertragungen (REST). Seine Funktionalität umfasst Web-Service Inspektion, Aufruf, Entwicklung, Simulation und Spott , Funktionsprüfung, Last-und Compliance-Tests. Eine kommerzielle Version, SoapUI Pro , die sich vor allem auf Features zur Steigerung der Produktivität konzentriert, wurde auch von Eviware Software entwickelt . Im Jahr 2011 hat SmartBear Software Eviware erworben. [2] [3]

SoapUI wurde ursprünglich im September 2005 an SourceForge freigegeben . Es ist freie Software , die unter den Bedingungen der öffentlichen Lizenz der Europäischen Union lizenziert ist . [4] Seit der ersten Veröffentlichung ist SoapUI mehr als 2.000.000 Mal heruntergeladen worden. [5] Es ist ganz auf der Java-Plattform aufgebaut und benutzt Swingfür die Benutzeroberfläche . Das bedeutet, dass SoapUI plattformübergreifend ist . Heute unterstützt SoapUI auch IDEA , Eclipse und NetBeans . [6] [7]

SoapUI kann SOAP- und REST-Webdienste, JMS , AMF testen sowie alle HTTP ( S ) und JDBC- Anrufe tätigen. [8]

Eigenschaften

SoapUI

Kernfunktionen sind: [9]

  • Web-Service-Inspektion
  • Web-Services aufrufen
  • Web-Service-Entwicklung
  • Web Services Simulation und Spott
  • Web-Services funktionale, Last-, Compliance- und Sicherheitstests

SoapUI Pro

SoapUI Pro ist die kommerzielle Unternehmensversion. SoapUI Pro fügt dem SoapUI-Kern eine Reihe von Produktivitätsverbesserungen hinzu, die bei der Arbeit mit SoapUI viele wiederkehrende Aufgaben erleichtern sollen. [9]

Feature Vorteil Weiterlesen
WSDL Abdeckung Analysieren Sie Anforderungs- / Antwortmeldungen, um zu sehen, wie gut ein WSDL-Vertrag getestet / verspottet / verwendet wird. [2]
WSDL Refactoring Automatische Aktualisierung von Anfragen / Antwort / Behauptungen, wenn die zugrunde liegende WSDL. [3]
Zusammengesetzte Projekte Arbeiten Sie zusammen in einem Team auf Ihrem Web Service Testprojekte. [4]
Anforderungsmanagement Verwalten, importieren und exportieren Sie die Projektanforderungen und verknüpfen sie mit Testfällen. [5]
Formularer Anforderungseditor Um die Bearbeitung und das Verständnis von Anforderungsnachrichten für technische und nicht-technische Benutzer zu erleichtern. [6]
Übersicht Nachrichtenbetrachter Einen Überblick über die entsprechende Antwort / Mock-Request / Monitored Message erhalten. [7]
Baum-basierter Anforderungs- / Antwort-Editor Um die Navigation und das Verständnis der größeren Nachrichten zu erleichtern. [8]
Tabelleninspektor Um schnell einen Überblick über den tabellarischen Nachrichteninhalt zu geben.
Schema Inspektor Um die Inspektion und das Debuggen von Nachrichteninhalten zu erleichtern.
XML-Inspektor Um die Inspektion und das Debuggen von Nachrichteninhalten zu erleichtern.
Doc-Inspektor Um das Verständnis von Nachrichteninhalten zu erleichtern.
DataSource TestStep Um die Erstellung von datengesteuerten Tests zu erleichtern. [9]
DataSink TestStep Erleichtert die Erhebung von Daten, die in nachfolgenden Tests oder für externe Berichte verwendet werden sollen [10]
DataGen TestStep Um eine umfassende Prüfung komplexer Schnittstellen zu vereinfachen. [11]
Property Transfer Wizards Um die Erstellung komplexer Testfälle / Meldungsströme zu erleichtern. [12]
XPath Assertion Wizards Um die Erstellung von XPath-Behauptungen für TestRequest- und MockResponse-Schritte zu erleichtern. [13]
XPath Zauberer Erleichtert die Erstellung von XPath-Ausdrücken in vielen Situationen. [14]
Integrierte Berichterstattung Um Zusammenfassungen von funktionalen Tests für Tracking und Governance zu liefern. [15]
Groovy Skript Bibliothek Erleichtert Wiederverwendung und Skripting komplexer Szenarien. [16]
Tabbed Desktop Erleichtert das Desktop-Management mit mehreren Editoren. [17]
API Entdeckung Möglichkeit, SoapUI-Tests basierend auf erfassten HTTP-Datenverkehr zu erstellen, der aus Benutzeraktionen generiert wurde (zB vom Surfen auf einer Website) [18]

Auszeichnungen

SoapUI erhielt eine Reihe von Auszeichnungen. Diese beinhalten:

  • Jolt Awards 2014: Die besten Testing Tools [10]
  • ATI Automation Ehrungen, 2009 [11]
  • InfoWorld Best of Open Source Software Award, 2008 [12]
  • SOAWorld Readers ‚Choice Award, 2007 [13]

SoapUI | Functional Testing for SOAP and REST APIs

https://www.soapui.org/

Diese Seite übersetzen

SoapUI, is the world leading Open Source Functional Testing tool for API Testing. It supports multiple protocols such as SOAP, REST, HTTP, JMS, AMF and …

Downloads

API Testing Downloads. With an improved interface and feature …

Download SoapUI Pro

Download SoapUI NG Pro and start thoroughly testing REST …

Open Source

SoapUI is the world’s most widely-used open source API testing …

Getting Started

Your First SoapUI Project – Mocking – Functional Testing

Installing on Linux/Unix

Installing on Linux/Unix … that you have Java (JRE) installed on …

Tutorials

SoapUI Projects – REST Sample Project – Training – 

Features

API Testing Features. SoapUI is the world’s leading Functional …

Windows

Home / Getting Started with SoapUI / Installing SoapUI …

REST Testing

Walk through examples, screenshots and learn REST …

API Security

To try enhanced security testing functionality, feel free to …

Write a Comment

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert