DevOps is becoming ubiquitous. However, the gap between those realising the benefits and those playing catch-up is getting bigger – and the difference between the leaders and the laggards is high quality testing. Automated deployment is great – but without automated testing you are just deploying bad code more quickly than before.
You are responsible for developing databases – but you aren’t happy with your tests. Your automated testing processes are poor or non-existent and your products often break when you deploy new changes. If you change one part of your system, other parts tend to break in unpredictable ways.
Application developers have been tackling these issues for years by writing unit testing frameworks like JUnit and NUnit. There are similar open source tools for SQL Server and the most popular is tSQLt.
In this course you’ll learn how to use tSQLt effectively to improve the quality of your SQL Server database development work.
About the instructor: Alex Yates has been helping organisations to apply DevOps principles to relational database development and deployment since 2010. He’s most proud of helping Skyscanner develop the ability to deploy 95 times a day. Originally for Redgate, later for DLM Consultants, Alex has worked with clients on every continent except Antarctica – so he’s keen to meet anyone who researches penguins. A keen community member, he co-organises SQL Relay and is the founder of www.SpeakingMentors.com.
This is an online class – Alex hosts it in GoToWebinar, live on webcam, taking questions as he goes through the material. Audio can come through either your computer audio, or by dialing into a US phone number – headset recommended either way. For more information, check out the Training Logistics PDF for our online classes.
You can watch again later with Instant Replay – after your class finishes, you can stream the online recordings for a year. Brush up on stuff you missed or revisit your favorite topics. It’s the best of both worlds: live training with us, plus reminders.
Online class times: