Академический Документы
Профессиональный Документы
Культура Документы
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
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
Refactoring
o Messages
o Operations
o XPath expressions
Test coverage
o Configuring measurements
o Determining basic TestSuite coverage
o Determining assertion coverage
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.