Skip to content

Continuous Regression Testing in Java By Pejman Ghorbanzade

Photo of Mary Grygleski
Hosted By
Mary G. and shashank
Continuous Regression Testing in Java By Pejman  Ghorbanzade

Details

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 which helps us compare the behavior of a given version of our software against a previous version, using a large number of test cases. In this talk, we will review the benefits and challenges of using regression testing in real-world software development projects. We will outline some of the existing regression testing tools in the Java ecosystem and take a close look at the ApprovalTests library. We will also see a hands-on demo of a novel continuous regression testing solution and compare it against other available tools.

šŸ—£SPEAKER BIOšŸ—£

Pejman Ghorbanzade

Pejman Ghorbanzade is the Founder and CEO of [Touca.io](http://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.

Twitter : https://twitter.com/heypejman
GitHub: https://github.com/ghorbanzade
LinkedIn: https://www.linkedin.com/in/ghorbanzade/
Website : https://pejman.dev/

Along with the talk, We have JRebel's presentation on the "Java Productivity Survey report for 2022"

AGENDA:

ā° CDT/GMT-5
6:50pm e-door opens
7:00 pm CJUG intro and announcements
7:10 pm JRebel's presentation on the "Java Productivity Survey report for 2022"
7:25pm Featured presentation by Pejman Ghorbanzade
8:25pm Q&A
8:30pm Raffles (1 JetBrains license)
8:35pm [Optional] Post-meetup social time
8:40pm Lights out / e-door closes

**e-Doors close when the last participant leaves the event
[e-Doors remains open for up to 15-20 minutes for an optional virtual-drinks and social mingling]

************************************************************************
Follow #ļøāƒ£2022-05-05-continuous-regression-testing-java channel on CJUG discord server

Photo of Chicago Java Users Group group
Chicago Java Users Group
See more events