Best Practices for API Mocking (A 3-Part Webinar Series)

High quality. Fast. Cheap. Safe. In the ideal scenario, development, testing an operation teams work harmoniously to deliver high-quality applications, on schedule, under budget and error free. But as applications become more complex, and companies adopt Agile methods, maintaining these ideals become increasingly difficult. Mocking provides opportunities for both developers and testers to build sandbox environments and “mock,” or simulate, how services behave—ensuring high quality throughout the entire software development lifecycle.

Episode 1:

Achieving quality can be difficult as applications become more complex, and companies adopt Agile methodologies.

In this webinar, you’ll learn:

  • What is mocking and how does it support different stages of SDLC?
  • What are the most common use cases for mocking?
  • How do mocking and contract testing work together?
  • What are the benefits of implementing mocking in my workflows

Episode 2:

The design first approach, which has steadily gained popularity among development teams, advocates designing the API’s contract before writing any code.

In this webinar, you’ll learn:

  • How to leverage mocking in your design-first workflow
  • How to enrich your mock and add deep context
  • How contract testing can be used to prevent drift between mock and code

Episode 3:

Virtual services operate similarly to the actual API you’re creating, helping you to quickly create working mocks of a web services that streamlines client code development and test creation downstream.

In this session you’ll learn:

  • How to record internal and external service endpoints using ReadyAPI
  • How Service Virtualization works within ReadyAPI
  • How to configure endpoints to behave realistically
Duration: 60 minutes
Presenters

By submitting this form, you agree to our Terms of Use and Privacy Policy