Skip to content

Checklist: Before Release

sibille edited this page Jun 1, 2021 · 10 revisions
  1. Ensure VB Templates are in sync
  2. Run other manual tests:
    • CaptureWizardScreenshots
    • ExternalLinksTests
    • ResourceUsageTests
    • TemplateJsonLanguageConsistencyTests
    • VisualComparisonTests
  3. Check if nuget packages need updates (templates and extension code) and revisit external issues, to see whats fixed.
  4. Ensure Pre-Release available and tested
    • Ensure Pre-Release build has run successfully & last interactive tests has passed.
    • Ensure Pre-release version has been delivered
    • Use Pre-Release Feed to install latest Pre-Release generated (https://www.myget.org/F/windows-template-studio-prerelease/vsix/)
    • Test extension on current windows version and previous version
      • Test New Project
      • Test Right click
      • Test breaking change messages
      • Test installation on different VS versions + concurrent installation)
      • Verify docs are complete + all new pages and features included
    • Publish generated app to store and install and test from there