ProjectBeta
Unit Testing Assistant
Easy
2 completions
~ 4 hours
4.3 This content is new. Please help us improve it by reporting bugs if you encounter them.
Improve proficiency in leveraging AI for software quality assurance. Practice implementing AI-powered tools for test case generation and incorporate AI into the testing process of the software development lifecycle.
Provided by
JetBrains Academy
About
Build a functional "Unit Testing Assistant" to analyze code, generate comprehensive unit tests, and modify/improve existing test cases.
Graduate project
This project covers the core topics of the AI Programming for Python Developers course, making it sufficiently challenging to be a proud addition to your portfolio.
At least one graduate project is required to complete the course.
What you'll learn
Once you choose a project, we'll provide you with a study plan that includes all the necessary topics from your course to get it built. Here’s what awaits you:
Create the assistant with the code interpreter tool to analyze and fix code.
Have the assistant generate unit tests for the fixed code.
Make the assistant improve the generated unit tests.