You're about to finalize your project and want to package it for distribution in your class. Before you do that, you should test your project to make sure it works as intended. In this article, you will learn how to make sure your project works as intended.
Use the preview runtime to test your project. This will allow you to test your project without having to package it first. This will save you a lot of time and frustration, but there are cases in which you should package your project and test it in the GetWrite app. This allows you to catch problems that are linked to the phsyical device, for example handling the pen input.
How you can package your project is described in the Exporting your project article.
Another good testing practice is to test your project on different devices/device models. This will allow you to catch problems that are linked to the device's screen size, for example, even though the GetWrite app will scale your project to fit the screen as good as possible.
You could also try to be a little creative and try to break your project. Try to find ways to break your project and fix them. This will help you to find problems that you might not have thought of before.
In the end, it's up to you to decide how much testing you want to do. Try to find a good balance between testing and actually working on your project.