ProjectBeta

Unit Testing Assistant

Easy
2 completions
~ 4 hours
4.3

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 JetBrains Academy

About

Build a functional "Unit Testing Assistant" to analyze code, generate comprehensive unit tests, and modify/improve existing test cases.

Graduate project icon

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:
Have the assistant generate unit tests for the fixed code.
Make the assistant improve the generated unit tests.