March JavaMN Meetup


Details
Good afternoon everyone. We will be hosting our quarterly in-person event March 15th. We have 2 JetBrains licenses as give aways for those attending. There will be food and drink provided, please invite a friend.
Date: Tuesday March 15, 2022
5:00 - 6:00 PM Social Hour
6:00 - 7:00 PM Featured Speaker
Talk Title: Continuous Regression Testing in Java
Format: 45 minutes, Interactive, Slides + Hands-on Live Coding, Q/A
Speaker Name: Pejman Ghorbanzade
Speaker Profile: [https://github.com/ghorbanzade/talks/tree/main/assets](https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_ghorbanzade_talks_tree_main_assets&d=DwMFaQ&c=_EdSgJoS8igo01XnekBu_azVXoUPxJkwz9O2AzwhBbE&r=096PkpNrvAnU7st75RRR-xpqev-8h8p8rhXVBn7N5dE&m=OUG9a5KmakQGu_jFbCK7TVPwCbdfmAKdO32zG3XUO5lImWksL0H-G1dJBto36wo7&s=WUc5cbVGXFdZyEP-XZUIPOg45QzcejywB5K6p-FZpgU&e=)
Social Links: [https://github.com/ghorbanzade/talks#social-links](https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_ghorbanzade_talks-23social-2Dlinks&d=DwMFaQ&c=_EdSgJoS8igo01XnekBu_azVXoUPxJkwz9O2AzwhBbE&r=096PkpNrvAnU7st75RRR-xpqev-8h8p8rhXVBn7N5dE&m=OUG9a5KmakQGu_jFbCK7TVPwCbdfmAKdO32zG3XUO5lImWksL0H-G1dJBto36wo7&s=LXiOImIGOSCbAjxtQRfgM0Sm0kO8fMiQiSoUAf3MaC4&e=)
Abstract:
Making code changes to real-world software systems runs the risk of introducing unintended side-effects that are costly to find and fix. There are methods and tools to help us mitigate the inherent risks. One of these methods is regression testing that helps us compare the behavior of a given version of our software against a previous version, using a large number of test cases. This talk outlines the benefits and challenges of continuous regression testing in development of real-world software, reviews some of the well-known regression testing tools available in the Java ecosystem, and introduces a new tool with a novel approach to regression testing, to show the impact of continuous software testing on improving developer productivity and software development efficiency.
Speaker Bio:
Pejman Ghorbanzade is the Founder and CEO of Touca.io, helping software engineers understand the side-effects of their code daily changes on the behavior and performance of their product. Before Touca, Pejman was a senior software engineer at Canon Medical Informatics building software for advanced visualization of medical images. Before that, he was a software engineer at VMware Carbon Black. Pejman is interested in problems related to the design and maintenance of software at scale and over time. He is passionate about solutions to improve stability and maintainability of products with large ever-changing codebases.
COVID-19 safety measures

March JavaMN Meetup