Acceptance Testing Legacy Code





Legacy code is everywhere and we cannot escape it. Today I'm going to talk about making legacy code acceptable from a developers perspective.

When taking over a legacy project or adding features to an existing application it is important to be aware of the current levels of stability. I do this through a series of acceptance and smoke tests that I can run automatically when the software changes.

This gives me a level of confidence that my changes work and don't break the existing code base.

There are challenges with acceptance testing and certain things to be aware of when setting up a test suite. I will discuss these topics and more in todays podcast.

*** My Programming Publications ****

Docker In Motion course:

http://bit.ly/2vvz2sA



Hands-on Microservices in Python course:

http://bit.ly/2S6aMYB



Udemy courses

https://www.udemy.com/user/peter-fisher-8/



Skillshare courses

https://www.skillshare.com/r/user/howtocodewell



*** Programming resources ***

Programming books from Manning Publications:

http://bit.ly/2BIrExp



NordVPN

http://www.dpbolvw.net/click-8810198-12814552



Domains for $0.88

http://www.kqzyfj.com/click-8810198-13266659G



Cloudways AWS hosting

http://bit.ly/2CNE5Zf



*** Follow How To Code Well ***

Facebook:

https://www.facebook.com/howtocodewell



Twitter:

http://twitter.com/howToCodeWell



Youtube:

http://bit.ly/2wf9ufB



Instagram:

http://instagram.com/howtocodewell/



Website:

https://howtocodewell.net



*** Subscribe to the news letter ***

http://tinyletter.com/howtocodewell



DISCLAIMER: This video and description contains affiliate links, which means that if you click on one of the product links, I’ll receive a small commission. This helps support the channel and allows me to continue to make web development videos like this. Thank you for the support!

Subscribe to the HowToCodeWell newsletter