From the course: AI-Powered Software Development: Coding, Testing, and System Design
Unlock this course with a free trial
Join today to access over 24,900 courses taught by industry experts.
What does TDD look like with generative AI?
From the course: AI-Powered Software Development: Coding, Testing, and System Design
What does TDD look like with generative AI?
- [Instructor] Okay, well, so far in this section, we've been talking quite a lot about how AI can help us create tests for existing code. And you've probably found yourself wondering at least once over the course of this section, how does test-driven development, that is TDD, fit into AI-powered software development? Well, to answer this question, and to bring up some other points, we're gonna start off by creating two new files. One is going to be called palindrome.py. We're gonna use the palindrome checker example, because that's just a good example to demonstrate the process. And we're gonna create another file here. This will be the test file, which we'll call palindrome_test.py. So now that we have these two files, the first thing that I wanna do is confront probably the biggest and most loaded question right now in AI-powered software development, and that is the following, is TDD dead? This is a question that I…
Contents
-
-
-
Automated test case generation7m 24s
-
(Locked)
AI-driven unit and integration testing6m 47s
-
(Locked)
Performance and security testing7m 3s
-
(Locked)
What does TDD look like with generative AI?7m 33s
-
(Locked)
Challenge: Adding tests to an application1m 18s
-
(Locked)
Solution: Adding tests to an application5m 29s
-
-
-
-
-