Your SlideShare is downloading. ×
0
Webinar - Service Virtualization: How to Overcome Complex Test Environments with IBM Rational
Webinar - Service Virtualization: How to Overcome Complex Test Environments with IBM Rational
Webinar - Service Virtualization: How to Overcome Complex Test Environments with IBM Rational
Webinar - Service Virtualization: How to Overcome Complex Test Environments with IBM Rational
Webinar - Service Virtualization: How to Overcome Complex Test Environments with IBM Rational
Webinar - Service Virtualization: How to Overcome Complex Test Environments with IBM Rational
Webinar - Service Virtualization: How to Overcome Complex Test Environments with IBM Rational
Webinar - Service Virtualization: How to Overcome Complex Test Environments with IBM Rational
Webinar - Service Virtualization: How to Overcome Complex Test Environments with IBM Rational
Webinar - Service Virtualization: How to Overcome Complex Test Environments with IBM Rational
Webinar - Service Virtualization: How to Overcome Complex Test Environments with IBM Rational
Webinar - Service Virtualization: How to Overcome Complex Test Environments with IBM Rational
Webinar - Service Virtualization: How to Overcome Complex Test Environments with IBM Rational
Webinar - Service Virtualization: How to Overcome Complex Test Environments with IBM Rational
Webinar - Service Virtualization: How to Overcome Complex Test Environments with IBM Rational
Webinar - Service Virtualization: How to Overcome Complex Test Environments with IBM Rational
Webinar - Service Virtualization: How to Overcome Complex Test Environments with IBM Rational
Webinar - Service Virtualization: How to Overcome Complex Test Environments with IBM Rational
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Webinar - Service Virtualization: How to Overcome Complex Test Environments with IBM Rational

778

Published on

Event Overview: …

Event Overview:
With the shift towards multi-tiered, high complexity applications comes testing bottlenecks and time-consuming, costly work-arounds. When critical services or components are unavailable, project milestones are missed. The overall quality of your application is in jeopardy when environmental shortcomings lead to testing delays.

Join RTTS and our partner, IBM Rational, to learn how service virtualization technologies can eliminate system dependencies and streamline the software release process. See approaches to integration testing that will mitigate the risks of any system changes and improve quality.

You Will Learn How To:
- Use Service Virtualization within your existing development strategy
- Optimize your testing process with Service Virtualization, allowing you to test earlier and faster
- Perform end-to-end testing even when components are unavailable.
- Eliminate the need for sharing environments across teams.
- Virtualize a wide range of technologies and protocols including Java, SOAP, MQ, JDBC, HTTP, and more
Increase use case coverage and reproduce defects effortlessly across environments.

Perfect For Companies With:
- Complex, heterogeneous environments
- Agile requirements and need to do integration testing earlier
- High pressure on release dates due to competitive demands
- High dependency on web applications – for revenue or customer/citizen services support
- Middleware upgrade projects

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
778
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
23
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. © 2013 Real-Time Technology Solutions, Inc. 360 Lexington Ave. FL 9, New York, NY 10017 www.rttsweb.com | (212) 240-9050 Service Virtualization: How to Overcome Complex Test Environments with IBM Rational Moderator Laura Poggi Marketing Manager at RTTS Saurabh Malhotra Sr. Technical Specialist at IBM DemonstrationPresenter Jeff Bocarsly, Ph.D VP & Chief Architect at RTTS
  • 2. © 2013 Real-Time Technology Solutions, Inc. 360 Lexington Ave. FL 9, New York, NY 10017 www.rttsweb.com | (212) 240-9050 • Introduction • How to ensure better software quality in complex environments − From “testing” to a smarter quality management • IBM Rational Test Virtualization Solution − Rational Test Workbench / Rational Integration Tester • Demonstration What we’ll cover
  • 3. © 2013 Real-Time Technology Solutions, Inc. 360 Lexington Ave. FL 9, New York, NY 10017 www.rttsweb.com | (212) 240-9050 The Software Quality Experts 1996 Founded Locations New York | Philadelphia | Atlanta | Phoenix IBM Partner | 18 years Projects | 400+
  • 4. © 2013 Real-Time Technology Solutions, Inc. 360 Lexington Ave. FL 9, New York, NY 10017 www.rttsweb.com | (212) 240-9050 What we offer Extensive knowledge of the leading test tools Unmatched experts for both strategy and implementation Innovative services for all project sizes and lengths 1 2 3
  • 5. © 2013 Real-Time Technology Solutions, Inc. 360 Lexington Ave. FL 9, New York, NY 10017 www.rttsweb.com | (212) 240-9050 • Training + Consulting Services − Over 15 training courses − Tool Expertise: • ALM Jazz Suite: RQM, RTC, RRC • Rational Test Workbench: RPT, RFT, RIT/GreenHat, AppScan • Custom Migration Solution − Migrate from current ALM/Test Management tool to RQM • Custom Integration Solution − Integrate RQM with any 3rd party tool What we offer Upholds any prior customization in the source system Tailored to your system in 2-6 weeks
  • 6. © 2013 Real-Time Technology Solutions, Inc. 360 Lexington Ave. FL 9, New York, NY 10017 www.rttsweb.com | (212) 240-9050 • Introduction • How to ensure better software quality in complex environments − From “testing” to a smarter quality management • IBM Rational Test Virtualization Solution − Rational Test Workbench / Rational Integration Tester • Demonstration What we’ll cover
  • 7. © 2013 Real-Time Technology Solutions, Inc. 360 Lexington Ave. FL 9, New York, NY 10017 www.rttsweb.com | (212) 240-9050 The Modern Application Light, fresh, new, simple… …but still connected to a mix of new and 20+ years of legacy architecture!
  • 8. © 2013 Real-Time Technology Solutions, Inc. 360 Lexington Ave. FL 9, New York, NY 10017 www.rttsweb.com | (212) 240-9050 60-80% of the cost of software development is in rework Balancing Quality and Speed Increasing Cost of Quality Increasing Development Complexity Outsourcing labor is no longer a sustainable model as global wages are increasing Product and application complexity and size are increasing Productivity is inhibited as test teams can no longer keep up with agile development Heterogeneous Environments Public Cloud Private Cloud Data Warehouse Mainframe Enterprise Service Bus Directory Identity File systems Collaboration Web/ Internet Routing Service Third-party Services Portals Content Providers EJB Shared ServicesArchives Business Partners Messaging Services Traditional Testing Other costs Testing costs
  • 9. © 2013 Real-Time Technology Solutions, Inc. 360 Lexington Ave. FL 9, New York, NY 10017 www.rttsweb.com | (212) 240-9050 •Test lab infrastructure costs can be reduced by up to 90% •Labor involved in setting up test environments can be reduced by 80%+ •Reduced or eliminate costs to use 3rd party systems for non-production or fee-based web services Significantly lower Test Lab costs •Test environments can be configured in minutes vs. weeks •More testers focused on testing rather than configuring test environments •More regression testing can be done independently from the UI, during development Reduced cycle time •Developers can test software earlier at the Service/API level •Large teams working on different parts of an app or system can engage in parallel development by virtualizing different parts of the system Lower risk Smart Solution for Better Quality
  • 10. © 2013 Real-Time Technology Solutions, Inc. 360 Lexington Ave. FL 9, New York, NY 10017 www.rttsweb.com | (212) 240-9050 • Introduction • How to ensure better software quality in complex environments − From “testing” to a smarter quality management • IBM Rational Test Virtualization Solution − Rational Test Workbench / Rational Integration Tester • Demonstration What we’ll cover
  • 11. © 2013 Real-Time Technology Solutions, Inc. 360 Lexington Ave. FL 9, New York, NY 10017 www.rttsweb.com | (212) 240-9050 Challenge: Constraints in the development and testing lifecycle PhysicalTestEnvironment System Under Test Volume Constraints Volume Constraints 2hr. access window Maintenance Constraints Database / JDBC Server/ Web Services Mainframe / MQ/CICS Smart Device / SD-IO Problem: Pervasive constraints on development and testing limit productivity
  • 12. © 2013 Real-Time Technology Solutions, Inc. 360 Lexington Ave. FL 9, New York, NY 10017 www.rttsweb.com | (212) 240-9050 Solution: IBM Rational Test Virtualization PhysicalTestEnvironment Volume Constraints Volume Constraints 2hr. access window Maintenance Constraints Database / JDBC Server/ Web Services Mainframe / MQ/CICS Smart Device / SD-IO Virtual Environment Capture & Model MQ/CICS Web Services Smart Devices JDBC System Under Test Listen / Capture Store Test Case Repository
  • 13. © 2013 Real-Time Technology Solutions, Inc. 360 Lexington Ave. FL 9, New York, NY 10017 www.rttsweb.com | (212) 240-9050 Deployment virtual services to multiple environments System Under Test Model and Deploy Physical Test Environment Volume Constraints Volume Constraints 2hr.accesswindow Maintenance Constraints Database / JDBC Server/Web Services Mainframe/ MQ/CICS SmartDevice / SD-IO MQ/CICS Web Services Smart Devices JDBC AV - FTE Capture & Model Live / Virtual Test Case Repository MQ/CICS Web Services Smart Devices JDBC AV - SIT Capture & Model MQ/CICS Web Services Smart Devices JDBC AV - UAT Capture & Model
  • 14. © 2013 Real-Time Technology Solutions, Inc. 360 Lexington Ave. FL 9, New York, NY 10017 www.rttsweb.com | (212) 240-9050 • Avoid time spent installing and configuring software just to discover basic build issues • Smoke tests can be integrated as part of the continuous integration process through deployment automation and test virtualization • Smoke test results are made available to the entire team to shorten resolution Streamline Continuous Integration and testing with Virtualized Components Assets Product Increment Virtual Machines App Server Order Mgr Virtual Lab Manager Cloud Environment CRM VM Catalog Build • Smoke Tests • Sandboxes • Self-provisioning
  • 15. © 2013 Real-Time Technology Solutions, Inc. 360 Lexington Ave. FL 9, New York, NY 10017 www.rttsweb.com | (212) 240-9050 Benefits throughout the software delivery lifecycle Define constrained systems and services for virtualization Integration OperabilityUser AcceptanceSystem IntegrationSystemUnit Integration OperabilityUser AcceptanceSystem IntegrationSystemUnit Performance Developer uses virtual services to unit test code on their workstation – no elaborate environment required Development and Test teams uses virtual services for early stage advanced testing Later in the cycle, final pre-production versions of services are swapped in as they become available. Final testing is done against real services The full system or components of the system can be performance tested early in the cycle. Virtual services can be used when components are not available
  • 16. © 2013 Real-Time Technology Solutions, Inc. 360 Lexington Ave. FL 9, New York, NY 10017 www.rttsweb.com | (212) 240-9050 IBM Rational Integrated Quality Management Solution Application Lifecycle Management Collaborative Development Rational Team Concert Quality Management Rational Quality Manager Requirements Management Rational Reqmts Composer IBM Rational Solution for Collaborative Lifecycle Management Trace test execution to defects Trace test execution to defects Manage test automation Analyst DeveloperQuality Professional Deployment Engineer Project Manager Architect Test automation Rational Test Workbench Test Infrastructure Management Rational Test Virtualization Server
  • 17. © 2013 Real-Time Technology Solutions, Inc. 360 Lexington Ave. FL 9, New York, NY 10017 www.rttsweb.com | (212) 240-9050 Let’s take a look… DEMO Saurabh Malhotra IBM Rational
  • 18. © 2013 Real-Time Technology Solutions, Inc. 360 Lexington Ave. FL 9, New York, NY 10017 www.rttsweb.com | (212) 240-9050 Thank you! Questions? Follow us on Linkedin Saurabh Malhotra saurabhm@us.ibm.com Website www.rttsweb.com Jeff Bocarsly jbocarsly@rttsweb.com

×