Don’t Break the Code! Verify Coverage for Legacy Code Updates

Presented by

Brian McGlauflin, Sr. Software Engineer

About this talk

As a Java software developer, you probably prefer to write new code to create features or enhancements instead of tweaking legacy code. But legacy applications are often the foundation for new functionality. So how do you make sure your additions to the legacy code don’t break the original code base? You need to ensure the legacy app functionality can be verified after you submit changes to the branch. The best way to do that is to capture its current behavior – before changes are made – with a tool that automatically creates meaningful unit tests. This will give you confidence that the overall application still satisfies the operating requirements while expanding its capabilities. See a demo to learn how you can use AI-enhanced unit testing to: • Automatically create good quality unit tests for legacy and modified code. • Ensure modified code meets coverage targets. • Enable you to spend more time on feature development.

Related topics:

More from this channel

Upcoming talks (3)
On-demand talks (88)
Subscribers (6892)
The innovation you need. The experience you trust. From development to QA, Parasoft’s comprehensive suite of software testing solutions reduces the time, effort, and cost of delivering secure, reliable, and compliant software. Leverage our AI-infused suite of automated testing tools to drive continuous quality practices throughout your development pipeline.