99-Minute Workshops, the brand new addition to Ministry of Testing’s learning platform available only to our Pro Members.

Our short, instructor-led, workshops are the perfect way to explore and experiment with new ideas, keep updated with new tools and approaches to testing. Broadening your understanding of what it means to be a valuable member of a modern software development team.

Property-based testing in Java

Learn how to use jqwik along with JUnit to write property-based tests for Java applications. Join Mike Solomon on the 14th of September 2020 at 12 PM (UK Time).

After this workshop, you will be able to

  • define property-based testing,
  • execute a property-based test using jqwik,
  • create reports from jqwik tests and
  • run a property-based test against a SpringBoot server.

 

For more information on the 99-Minute Workshops click here.

What You'll Learn

By the end of this workshop you'll be able to:

Define property-based testing.

Execute a property-based test using jqwik.

Create reports from jqwik tests.

Run a property-based test against a SpringBoot server.

About This Workshop

If you are writing tests for a server and you have access to a spec like OpenAPI or other documentation, property-based testing can help you test thousands of potential outcomes for as much effort as, or less effort than, a traditional unit test suite. In this workshop, we'll learn how to use jqwik along with JUnit to write property-based test for a Spring Boot application. The knowledge you gain will help you make your tests more readable, more resilient, and more maintainable.

In this workshop, we'll learn how to use jqwik along with JUnit to write property-based tests for Java applications.  We will start with basic property-based tests and work our way up to generating data that can be used to test a Spring Boot server.

Your Instructor

Mike Solomon

Mike Solomon

CEO

I'm the founder of Meeshkan, a smöl company that helps devs and QA engineers test GraphQL and REST APIs.

What are 99 Minute Workshops?

  • Instructor-led
  • Short
  • Targeted
  • Outcomes-based
  • Learn live with others
  • Convenient
  • Included in Pro

    More Details

Transparent MoT Logo