• Products
    API hub
    • Design

      Collaborative API Development

    • Portal

      API Developer Portal

    • Explore

      Validate API Functionality

    • Testing

      Automated API Testing

    • Contract Testing

      API Integration Testing

    ReadyAPI

    Automated API Testing Platform

    Test hub
    • TestComplete

      Automated UI Functional Testing

    • BitBar

      Real Browser and Device Cloud

    • LoadNinja

      Automated UI Performance Testing

    • Reflect

      Codeless Automation with Gen AI

    • QMetry

      Test Management with Gen AI

    Zephyr

    Jira-Native Test Management

    Insight hub
    • Performance Monitoring

      Resolve Bottlenecks & Improve Responsiveness

    • Error Monitoring

      Debugging & Application Stability

    • Distributed Tracing

      Trace Issues Across Services

    AlertSite

    Global, Synthetic API Monitoring

    View All Tools

    Empowering QA Leadership: How User-friendly Automation Tools Drive QA Team Success

    View All Products →
  • Solutions
    Solutions
    API Lifecycle Observability Performance Testing
    Test Management UI Testing
    Integrations
    Source Code Management Collaboration
  • Resources
    Support
    AlertSite AQTime Pro BitBar Collaborator CucumberStudio LoadComplete LoadNinja PactFlow QAComplete
    ReadyAPI SwaggerHub SwaggerHub Explore TestComplete TestEngine TestLeft VisualTest Zephyr Zephyr Enterprise
    New Support Case
    Manage My Cases
    Resources
    Case Studies Webinars eBooks White Papers
    Academy Community Docs
    Blog
    Recent Posts
    What is Visual Testing?
    How to Use ChatGPT in Your Automated Tests
    About Us
    News
    Partners
  • Careers
  • Cart
  • Login
  • Try Any Tool for Free
    API Hub Insight Hub TestComplete ReadyAPI BitBar VisualTest Collaborator Zephyr Zephyr Essential Zephyr Enterprise LoadNinja AlertSite

Open Dealer Exchange

Open Dealer Exchange is a joint venture between ADP Dealer Services, Inc. and The Reynolds and Reynolds Company. Open Dealer Exchange is a technology leader within the automotive financing and insurance process for connecting lenders and insurance product providers with their dealer partners throughout the United States and Canada. By providing a direct connection into the dealership's main network—the DMS—Open Dealer Exchange virtually removes the need for dealers to leave their system-of-record during the finance and insurance processes. This innovation results in increased operational efficiencies, reduced contract errors, and a more streamlined process with a lender’s or provider's franchised dealerships.

Stephen Weberman, the Manager of Quality Assurance for Open Dealer Exchange, recently met with SmartBear to discuss the benefits of SmartBear ReadyAPI Test. With an easy-to-use graphical interface and enterprise-class features, ReadyAPI Test allows Open Dealer Exchange to rapidly create and execute tests that help determine how well the company’s Web Services middleware performs in helping customers transact business with business partners. Following are Weberman’s insights into just how much ReadyAPI Test has helped his company.

What first prompted Open Dealer Exchange to consider ReadyAPI Test?
In 2011, Open Dealer Exchange decided to build out a more robust and dedicated QA team in response to a growing customer base. Our solution is a pure business-to-business integration, and we wanted to equip the organization with the necessary tools to test our middleware in the absence of a user-facing application.

Why did Open Dealer Exchange choose ReadyAPI Test?
Several members of our QA team had worked with ReadyAPI Test in the past. Because of their comfort level and how effective ReadyAPI Test performs, we did not consider any other testing tools. We felt confident, given our first-hand experience with the solution’s proven track record and knowing how well it meets our primary needs—the ability to interrogate the XML structure of our middleware along with data validation.

How long has Open Dealer Exchange relied on ReadyAPI Test and how many internal users depend on the solution?
We started utilizing ReadyAPI Test as well as the free version of SoapUI approximately two-and-a-half years ago. We wanted to make sure we could efficiently test how well our middleware software functioned and performed.
Five QA testers rely on ReadyAPI Test as well as five members of our application development team. On the product side of the business, we leverage the free version of SoapUI for eight business analysts and marketing personnel.

What role does ReadyAPI Test play in your daily operations?
Our primary offering is a collection of Web Services allowing automotive dealerships, lending institutions and insurance companies to transact business with each other when consumers purchase, lease or sell automobiles. ReadyAPI Test is the primary tool our QA and application development teams use to generate tests to see how well our numerous Web Services perform.

What have been the most useful features for your business?

  • We benefit in particular from the ability to read from external data sources, such as Microsoft Excel files, and then being able to submit multiple test cases with different parameters.
  • The JDBC database connections are also helpful. We can connect to our DB2 database and then send SQL queries to our middleware.
  • ReadyAPI Test generates reports for easy results analysis of the JDBC connections used in the assertions with parameters that can be passed along to other test cases.
  • We also appreciate the ReadyAPI Test Groovy support which allows us to run arbitrary Groovy code from inside ReadyAPI Test. We rely on this for running XPath assertions and creating external log files with test results from the assertions. The log files show XML responses and whether or not any errors occurred.
  • The Groovy support also lets us overwrite XML responses with content from the DB2 database. Another key ReadyAPI Test capability is the generation and validation of XML. We can easily modify and validate XML requests
  • For reporting, our QA team can leverage the ReadyAPI Test automated reports to take the place of creating reports with Groovy scripting using CSV Excel-based reports.
  • We can also use the JDBC connections to the database to pull down records that we can then add to the reports.
  • In addition, the baked-in reporting of ReadyAPI Test shows test-case status and assertion-case status, and the formatting of reports makes them easy to read.

How important is Groovy scripting to your testing process?
Very important—because our clients handle sensitive consumer data, the XML responses received from our Web Services are encrypted and do not return back to ReadyAPI Test. Only successful messages are returned to ReadyAPI Test. We use Groovy scripting with the same decryption our development team uses, to provide real responses that are decrypted into ReadyAPI Test. We then run custom assertions.

Is it valuable for your company to deploy both ReadyAPI Test and the free version of SoapUI?
Yes, since our QA and development teams need the full testing, editing and reporting capabilities that ReadyAPI Test offers. Meanwhile, the free version of SoapUI proves sufficient for our non-technical users who just need to run simple tests to test our Web Service functionality.

One of the most important functions in ReadyAPI Test that the free version does not offer is the data source function. This allows us to pull parameters from an external XML or Excel file then submit multiple test cases. This is something we need every day.

The end-to-end performance reports ReadyAPI Test generates are also a major plus. We can easily identify how well our applications perform and pinpoint where any bottlenecks occur.

Does Open Dealer Exchange rely on any other SmartBear products?
We also leverage SmartBear ReadyAPI Performance to see how well our Web Services hold up under the stress of many requests all at once. There’s synergy between the two SmartBear solutions in that ReadyAPI Performance reads directly from ReadyAPI Test. ReadyAPI Performance can use the ReadyAPI Test runner as well as the fixed-rate and random generators to send multiple test cases at a controlled rate for performance and capacity testing. This saves a lot of time in creating the load tests.

ReadyAPI Performance proves particularly beneficial for performance testing when significant enhancements are made to our Web Services. We first run a static ReadyAPI Performance test and baseline the server performance. We then apply the change and run the same test again to compare the results.

For capacity testing, we use our historic peak volumes to sequentially run 2X, 3X and 4X tests using ReadyAPI Performance to find our peak capacity.

Open Dealer Exchange
Key Products

Webinar
6 Steps to Achieving Performance Nirvana in 2016
Performance improvements are multifaceted: they can be challenging and sometimes
1 hour 2 minutes
Webinar
6 Steps to Become a .Net Performance Expert
To get you started, we are offering a tutorial-like webinar for testing performance
60 minutes
Webinar
6 Ways to Measure the ROI of Automated Testing
Join SmartBear's testing experts to discover what it means to transition from manual to
60 minutes
  • 0
  • 1
  • 2

Contact us

  • USA +1 617-684-2600
  • EUR +353 91 398300
  • AUS +61 391929960

Company

  • About
  • Careers
  • Contact Us
  • Newsroom
  • Partners
  • Responsibility

Resources

  • Academy
  • Community
  • Resource Center
  • Support

Products

  • API Hub
  • Insight Hub
  • TestComplete
  • ReadyAPI
  • Zephyr Enterprise
  • View All Products

Legal

  • Privacy
  • Security
  • Terms of Use
  • Website Terms of Use
Facebook Instagram Linkedin X YouTube

© 2025 SmartBear Software. All Rights Reserved.

LOGIN

Additional SmartBear Tools

  • AlertSite
  • QAComplete
  • BitBar
  • SwaggerHub
  • CucumberStudio
  • VisualTest
  • LoadNinja
Additional Links
SmartBear Community
Case Management
License System