One type of app testing I do regularly is a consistency check. I'll explain what I mean and give examples of possible errors this type of testing picks up.
You probably won't use your checklist to save a life, but it could save your project from bugs! Make sure an item on your list is to check your checklist.
I was happy to learn that a lot of the work to containerize our app for local development could be leveraged for automated testing using Github actions.
Testing a legacy app with Azure Pipelines can be difficult. Here are some tips for creating a CI pipeline for your own Visual Studio Installer Project.