You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Visual Studio extension currently lacks automated tests, which is risky in the following ways:
Manual Testing: All changes need to be manually verified, which is time-consuming and prone to human error.
Risk of Regressions: Without automated tests, it's easy to miss regressions when refactoring, fixing bugs or adding features.
Missed Scenarios: Manual testing makes it difficult to cover all possible scenarios, increasing the risk of undetected bugs.
Proposal
I propose adding automated tests for the extension to improve its reliability and maintainability. This will reduce the need for manual testing and help ensure new changes don’t introduce regressions.
Add unit tests for critical parts of the extension.
Expand coverage over time to include integration tests and more complex scenarios.
Feedback
I’d love to hear the team's thoughts on this proposal and any suggestions for specific areas we should focus on for testing first. Feel free to share any relevant experiences or resources that could help improve this plan.
The text was updated successfully, but these errors were encountered:
Problem
The Visual Studio extension currently lacks automated tests, which is risky in the following ways:
Proposal
I propose adding automated tests for the extension to improve its reliability and maintainability. This will reduce the need for manual testing and help ensure new changes don’t introduce regressions.
To start, we could follow the official Visual Studio Code testing documentation, which outlines how to set up and run tests for extensions.
Benefits
Next Steps
Feedback
I’d love to hear the team's thoughts on this proposal and any suggestions for specific areas we should focus on for testing first. Feel free to share any relevant experiences or resources that could help improve this plan.
The text was updated successfully, but these errors were encountered: