Soap ui
Upcoming SlideShare
Loading in...5




Total Views
Views on SlideShare
Embed Views



0 Embeds 0

No embeds



Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

Soap ui Soap ui Presentation Transcript

  • Agenda About Soap UI System Requirements Features Technology Support Testing REST Services
  • About SoapUI Free and open source cross-platformFunctional Testing solution. Easy-to-use graphical interface Create and execute automatedfunctional Regression tests Security tests Load tests.
  • System RequirementsWindowsWindows XP or later1GHz or higher 32-bit or 64-bit processor512MB of RAM200MB of hard disk space for installation (SoapUI and HermesJMS)Linux1GHz or higher 32-bit or 64-bit Intel or AMD64 processor512MB of RAM240MB of hard disk space for installation (SoapUI Pro and HermesJMS)Ubuntu, Red Hat, Fedora, CentOS, Suse; or other distributionsJava 6Mac OSMac computer with 1GHz or higher 32-bit or 64-bit Intel or PowerPCprocessor512MB of RAM140MB of hard disk space for installation (SoapUI and HermesJMS)Mac OS X 10.4 or later; Mac OS X Server 10.4 or laterJava 6
  • Features Functional Testing Service Simulation (Mocking) Security Testing Load Testing Test Automation Analytics
  • Functional Testing Drag and Drop Test Creation Complex Scenarios Test Debugging (Pro) Data-Driven Testing (Pro) Test Coverage (Pro) Multi Environment Support
  • Service Simulation(Mocking) Auto Mock Creation Custom Responses Real Services Standards-Compliant Server Deployment Simulation Coverage
  • Security Testing SQL Injection XML Bomb Cross Site scripting Fuzzing Scan Boundary Scan Malicious attachment Malformed XML
  • Load Testing Baseline Testing Load Testing Stress Testing Soak Testing Scalability Testing
  • Load Testing
  • Test Automation Integration with TeamCity Integrating with JUnit Maven 1.X Maven 2.X Functional tests:mvn eviware:maven-soapui-plugin:test Loadtests:mvn eviware:maven-soapui-plugin:loadtest MockServices:mvn eviware:maven-soapui-plugin:mock
  • AnalyticsThree types of reports: Printable Reports -PDF, HTML, RTF, Word, Excel. Data Export - XML and CSV. HTML Reports - test results in HTMLformat.
  • Analytics - SoapUI Pro
  • Analytics - SoapUI
  • Technology Support SOAP/WSDL REST Web and HTTP(S) AMF JDBC JMS
  • Create SoapUI project
  • Add REST service
  • Add Test Case Generate automatically at creation testsuite Add manually
  • Method
  • Test step types Test Request Groovy Script Properties REST TestRequest HTTP TestRequest Mock Responce JDBC Request AMF Request
  • Assertions Property Content Contains Not Contains XPath Match XQuery Match Compliance, Status and Standarts Invalid HTTP Status Codes Schema Compliance Valid HTTP Status Codes Script Script Assertion SLA Response SLA Security Sensitive Information Exposure JDBC JDBC Status JDBC Timeout
  • Groovy Scripts
  • XPath Match
  • Test JDBC
  • Export/Import Export TestCases in XML format Import TestSuite and TestCases fromXML file
  • Questions?