Académique Documents
Professionnel Documents
Culture Documents
Rami Jaamour
Assistant Product Manager
“We Make Software Work”
Company Background
Company Background
Web
Service
“We Make Software Work”
• Quality Concerns
– Security
– Interoperability
– Standards Compliance
– Performance
– Change Management
– Testing Practices and Methodologies
“We Make Software Work”
Endpoint
Endpoint
unexpected conditions
WSDL
…
Endpoint
Endpoint
Endpoint
Endpoint
Endpoint
Endpoint
WSDL
WSDL
WSDL
SOA Test™ 4.1
HTTP
JMS
IBM MQ
nse
t
Bind
Reques
SMTP
UDDI
RMI over
Disc
EJB
WS Consumer WS Consumer WS Consumer WS Consumer
Organizational Rules
WS Provider
Regression
Endpoint
Endpoint
WSDL
SOA Test™
“We Make Software Work”
Web Service
operation
operation Application
SOA Test™ WebSphere/BEA/.NET
operation
“We Make Software Work”
Web Service
operation
operation Application
WebSphere/BEA/.NET
operation
SOA Test™
Web Service
operation
operation Application
WebSphere/BEA/.NET
“We Make Software Work”
Security Threats
• SQL Injections
• Capture and Replay Attacks
• DOS
“We Make Software Work”
Security Threats
SOA Test™
1. Create, Manage and Collaborate on Tests:
• WSDL Tests
• Unit Tests
• Functional (Use Case Scenarios) Tests
• Security Tests
• Load Tests
2. Automate with regression testing throughout
the Web service lifecycle
3. Report
“We Make Software Work”
Automation is key…
Questions?
Rami Jaamour
rjaamour@parasoft.com