Last updated: 9.2.2025 · #tech #programming #github-copilot #ai #QA A small note of something I found a bit of duplicating work is typing up notes for QA testing especially if the changes were a bit involved for a PR. A quick way I found to at least get a rough outline of what needs to be tested is to use Copilot to summarize commits changes and create a plan for testing. ## Gathering All of the Commits The first thing I had to do was add the commits to the copilot chat context. There are two ways of doing this. ### First Way 1. Clicking the `Add Context` button in the chat 2. Selecting `Source Control` 3. Selecting the commits you want to include ### Second way 1. Press `CTRL`+`SHIFT` + `G` to bring up source control 2. Right click on the commit you want to select 3. Hover over `Copilot` from the sub-menu 4. Select `Add History Item to Chat` Once you have all of the commits you want to reference, input a message such as : `Based on all of the commits this branch, can you provide a QA explanation of how to test thse changes?` I've had some pretty good luck so far with Claude Sonnet 3.7 Thinking understanding changes and providing a pretty good outline of how to test the changes with Angular code. Happy Coding!