This course provides the fundamentals of Test Driven Development (TDD) and Behavior Driven Development (BDD), and why it’s essential for building quality applications and preventing bugs, reducing development costs and improving performance.
What you'll learn
Explain the importance of testing.
Describe test-driven development (TDD) and explain its benefits for DevOps.
Develop unit tests with test assertions and test fixtures and then run the tests.
Improve unit testing through advanced TDD methods including coverage reports, factories, fakes, and mock objects.
Instructors: David Sontag, Peter Szolovits View the complete course: https://ocw.mit.edu/6-S897S19 Introduces students to machine learning in healthcare, the nature of clinical data, and the use of machine learning for risk stratification, disease progression modeling, precision medicine, diagnosis…