Developersummit
  • HOME
  • CALL FOR PAPERS
  • BUY TICKETS
  • CONTACT
  • INSIGHTS
  • ONDEMAND
saltmarch

GIDS news media, articles, insights and virtual events educate and illuminate its audiences so they can be fully prepared to deal with the new realities at work and in their professions.

Saltmarch On-Demand
Media

Our Experts

Videos On Demand

Insights

Call for Papers

Connect

About Us

Privacy Policy

Terms & Conditions

Code of Conduct

Contact Us

Subscribe to Developersummit

Get the latest event updates, and insights from today's leading voices.

© 2026-2027 Saltmarch. All rights reserved.

A Groovy Day of Training
RegisterTwitterLinkedInFacebook

< session />

A Groovy Day of Training

Thu, November 12 at 8:30 AM - 12:30 PM GMT+5:30BackEnd

In part 1 of this 2-part workshop, you will be introduced to the latest features in Groovy 3.0, including new AST transforms, new macro features, the new Parrot parser, and myriad other miscellaneous features.The overview of available features will include a number of interesting lab exercises that allow you to try some of them yourself.

In part 2, you will learn how to "Make Your Testing Groovy" as Paul guides you in using the Groovy scripting language as the basis for Agile testing.

Paul will cover tools, libraries, and techniques for unit and behavior-driven development (BDD) testing. You'll look briefly at using Groovy with JUnit, Spock, and libraries for testing in special contexts, e.g., using Geb to test web applications and microservices.

Various testing approaches, such as all-combinations, all-pairs, model-based testing, and property-based testing will also be covered. Finally, you'll get tips for writing testing DSLs.

Objectives

  • Explore new features in Groovy 3 and upcoming releases
  • Reinforce Groovy knowledge with hands-on practice, so you're all set to start using the new features right away
  • Discover testing techniques to try when developing your own applications
  • Understand how to write testing DSLs

Intended Audience & Pre-requisites

Although everyone is welcome, this workshop is designed for developers who have some previous exposure to Groovy and want to get up to speed on the latest features or expand their testing repertoire. We do recommend attendees have at least some previous exposure to Groovy. Prior experience with the Gradle tool is also a plus, but not essential.

< speaker_info />

About the speaker

Paul King

Paul King

Principal Software Engineer & Groovy Lead, OCI

Dr. Paul King has been contributing to open source projects for nearly 30 years and is an active committer on numerous projects including Groovy, GPars and Gradle. Paul speaks at international conferences, publishes in software magazines and journals, and is a co-author of Manning’s best-seller: Groovy in Action, 2nd Edition.

Related Talks

Java in Containers - Part Deux

Thu, September 3

Java in Containers - Part Deux

David Delabassee
Mutation Testing

Thu, September 3

Mutation Testing

Sualeh Fatehi
Maximizing Performance with GraalVM

Thu, September 3

Maximizing Performance with GraalVM

Oleg Šelajev

On-Demand Talks

Discovering RESTful Web Microservices

Discovering RESTful Web Microservices

Mike Amundsen
Data-oriented Programming in Java

Data-oriented Programming in Java

Ron Veen
Java Functional Programming Idioms

Java Functional Programming Idioms

Venkat Subramaniam
Cloud Integrations, Data Architecture and MDM Solutions for Enterprise Applications

Cloud Integrations, Data Architecture and MDM Solutions for Enterprise Applications

Rohit Bhardwaj
Java's New Powers: Hero or Villain in Your Code?

Java's New Powers: Hero or Villain in Your Code?

Mala Gupta
Stay Ahead with Java’s Latest Features in JDK 23

Stay Ahead with Java’s Latest Features in JDK 23

Daniel Hinojosa
All On-Demand »