74
new members joined JUG Switzerland in 2022.

Besides JUnit, Marc Philipp works as a software engineer at Gradle Inc. on Gradle Enterprise, a product that helps developers be more productive with their Gradle, Maven, and Bazel builds. His main focus there lies on speeding up test execution through features such as Test Distribution and Predictive Test Selection. He is a long-time core committer and maintainer of JUnit and initiator of the JUnit Lambda crowdfunding campaign that started what has become JUnit 5.

Mastodon: @marcphilipp@chaos.social

12.04.2023

Meet the JUnit Team in Person!

LOCATION: Zürich
KEYWORDS: Open Source, Technology, Tools, Methods

AGENDA:18:15 - 19:30h: Talk incl. Q/A
Afterwards you are invited to a refreshment.

SPEAKER: Marc Philipp   COMPANY: Gradle
SLIDES: 230412_junit5-intro.pdf
SLIDES 2: https://github.com/marcphilipp/junit5-demo/tree/20230412-jug-zurich

More than five years have passed since the initial release of JUnit 5 in 2017. But the JUnit team hasn’t ceased working since then. On the contrary, there have been 9 additional 5.x releases. After a concise introduction, we’ll take a closer look at the latest new features such as:

  • declarative test suites
  • custom JFR events
  • new extension points
  • improved support for temporary directories
  • test method/class execution order
  • the new XML reporting format.

Since the JUnit team is meeting in Zurich this week, Christian, Juliette, Marc, Matthias, and Sam will all be there and are looking forward to your questions and feedback. Feel free to ask us anything!

LEVEL OF TALK: Intermediate
LANGUAGE: Talk: en / Slides: en


Besides JUnit, Marc Philipp works as a software engineer at Gradle Inc. on Gradle Enterprise, a product that helps developers be more productive with their Gradle, Maven, and Bazel builds. His main focus there lies on speeding up test execution through features such as Test Distribution and Predictive Test Selection. He is a long-time core committer and maintainer of JUnit and initiator of the JUnit Lambda crowdfunding campaign that started what has become JUnit 5.

Mastodon: @marcphilipp@chaos.social


LEVELS:

BEGINNER
The presented topic is new to the audience or only little and superficial experience exists. This talk will mainly cover basic aspects of the topic and not go into much detail.

INTERMEDIATE
The presented topic is known to the audience, serious practical experience is expected. This talk might cover some basic aspects of the topic, but will as well go into depth and details.

ADVANCED
The presented topic is well-known to the audience, serious practical experience and a deep understanding are required. This talk will not cover basics of the topic, but will go into depth, might discuss details, compare different approaches, and so on.

ALL
The topic presented is of interest to all levels and does not require any special prior knowledge.

top

Supporting members

Platin

Gold

Silver

 
 

 

About

JUG Switzerland aims at promoting the application of Java technology in Switzerland.

JUG Switzerland facilitates the sharing of experience and information among its members. This is accomplished through workshops, seminars and conferences. JUG Switzerland supports and encourages the cooperation between commercial organizations and research institutions.

JUG Switzerland is funded through membership fees.

Design
Partner

 

Contact

Java User Group Switzerland
8000 Zürich
info@jug.ch

© Java User Group Switzerland