Archived PushToTest site

Business Process Management (BPM) Testing

BPM, SOA, ESB Testing

Related Resources

 Readiness Certification
 Service Level Agreement (SLA) Compliance
 Regression, Integration, Smoke Test, Cross Browser Testing, Functional Compliance
 Dignose Customer Issues in a repeatable way with Test Automation
 Test Tool Evaluation (competitive/bake off)
 Repurpose Tests To Be Load and Performance, Functional, Production Monitor
 Security Compliance Testing
 Black Box Testing
 White Box Testing
 Manual to Automated Testing

Business Process Management (BPM) Testing

Many times enterprise managers and software developers avoid performance testing application servers, Business Process Management (BPM,) Enterprise Service Bus (ESB,) and Business Intelligence (BI) applications. They perceive a lack of commonality to do apples-to-apples comparison or they believe there are too many tuning parameters to conduct a fair test. PushToTest solves both of these problems by implementing a set of test use cases that represent the major ways software developers build applications and services today.

1) Enterprise Integration Scenario using multiple message schemas and large message payloads
2) Streaming Information for Portal Application using simple message schemas and high volumes of messages
3) ebXML-style Enterprise Purchasing Scenario using complex message schemas and large messages

These use cases incorporate modern software design patterns and technology, including the following:

- XML Parsing
- Service Binding Interfaces and Encoding Styles
- Message Queues (JMS) and Synchronous (HTTP) Requests
- BPEL, JBI, and Proprietary Business Integration
- Transformation using XSLT and XQuery
- Adaptors to mock service objects

Evaluate Your Own BPM Solution with the SOA Knowledge Kit