Editor's note

If your enterprise delivers new software code several times a day, iteratively and agilely updating applications, you're not alone. A growing number of businesses focus on uninterrupted, continuous software delivery and deployment.

This process sounds great, until you realize that continuous delivery (CD) can also mean constant bugs and hiccups. Continuous testing is the only way to avoid delivery failures. If you can test at the same speed that developers build code, your chances of catching bugs greatly increase.

This Software Development Training Center entry covers strategies to implement, improve and assess continuous testing. Learn about continuous testing in DevOps, how to test with Jenkins and where continuous integration (CI) and continuous development fit in.