Вы находитесь на странице: 1из 3

soapUI 2-Day Training Class Topics

Service Testing Best Practices


o Thoroughly test your services
o Test using large amounts of realistic data
o Make sure your services are secure
o Get the most productivity from your developers and testers
o Fully track your test results
o Test your services under realistic loads
o Make sure you govern your services

soapUI architecture
o Major components
o Comparing soapUI with soapUI Pro
o soapUI test structure and terminology
o Choosing optimal settings and preferences
o soapUI user interface
o Optimal soapUI workflow
o Project structure
o Properties
o Security tests
o Events
o Quiz

Interfaces, Operations, Requests


o Interface-level properties
o Setting security options
o Navigating, documenting, and exporting WSDL
o Operation-level properties
o Request structure
o Request-level properties
o Validating request inputs
o Creating multiple requests
o Response structure
o Response-level properties
o Working with endpoints
o Quiz

TestSteps
o Protocol-oriented TestSteps
Test Request
Mock Response
JDBC Request
AMF Request
REST Test Request
HTTP Test Request
o Flow control-oriented TestSteps
Properties
Property transfer
WiseClouds LLC 2033 Ralston Avenue Suite 38 Belmont CA USA 94002
www.wiseclouds.com info@wiseclouds.com 1-888-835-2088 Fax 1-877-456-7645

o
o

Conditional Goto
Delay
Run TestCase
Groovy script
Manual
Data-oriented TestSteps
DataSource
DataSource Loop
DataSink
DataGen
Quiz
Lab

Assertions
o SOAP/non-SOAP
o CONTAINS/Not CONTAINS
o SOAP fault/non-SOAP fault
o Response SLA
o XPath/XQuery match
o Script
o Security status
o Addressing status
o JMS status and timeouts
o Quiz
o Lab

Requirements
o Project-level requirements
o TestCase-level requirements
o Importing requirements
o Exporting requirements
o Linking to an external requirements system

Data-driven tests
o Types of DataSource
o Feeding a test with data
o Associating assertions with data-driven tests
o Writing test results

Functional tests
o Unit vs. functional tests
o Common TestSteps
o Complete end-to-end testing
o Case study

Mock services
o Generating mock services
o Configuring properties and scripts
o Setting mock responses
o Invoking mock services

Load testing
o Functional
o Behavioral
WiseClouds LLC 2033 Ralston Avenue Suite 38 Belmont CA USA 94002
www.wiseclouds.com info@wiseclouds.com 1-888-835-2088 Fax 1-877-456-7645

o
o
o

Performance
Requirements-driven
Introduction to loadUI

The Groovy programming language


o Language overview
o Flow control
o The soapUI object model
o Dynamic test management

Refactoring
o Messages
o Operations
o XPath expressions

Test coverage
o Configuring measurements
o Determining basic TestSuite coverage
o Determining assertion coverage

Web service interoperability


o Basic profile
o Identifying and correcting problems

Monitoring
o SOAP traffic
o TCP/IP traffic

Reporting
o JUnit
o Data export
o Jasper

Final exam

The format of the class is 25% lecture, 75% hands-on lab work. Each student is required
to have access to a computer for the hands-on lab sessions. All necessary software will
be provided prior to class.

WiseClouds LLC 2033 Ralston Avenue Suite 38 Belmont CA USA 94002


www.wiseclouds.com info@wiseclouds.com 1-888-835-2088 Fax 1-877-456-7645

Вам также может понравиться