Skip to content

Add QA test plan generation#3

Merged
Wiza-Munthali merged 1 commit into
mainfrom
2-generate-a-testing-plan-for-qa-team
Jun 23, 2026
Merged

Add QA test plan generation#3
Wiza-Munthali merged 1 commit into
mainfrom
2-generate-a-testing-plan-for-qa-team

Conversation

@Wiza-Munthali

@Wiza-Munthali Wiza-Munthali commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

What does this PR do?

Ask the AI to generate a QA test plan and surface it in the UI. Server: updated the generation prompt to include a "test_plan" section, include per-item URLs in the items list, return a stub test_plan when Anthropic key is missing, and mark test_plan as a required field in the JSON schema. Client: added a "Test Plan" tab with an editable pre element and copy button, wired the testplan element into response handling and the copy helper. Overall: enables delivering a machine-generated test plan alongside store, github, and newsletter outputs.

Why?

Closes #2

Changes

  • Added Tab for Test Plan
  • Added Instructions for the AI Model to generate a test plan for the QA Team

How to test

  1. Run the app
  2. Select Repo, Issues & PRs
  3. Generate the plan

Checklist

  • Tested locally with npm start
  • No hardcoded secrets or API keys
  • .env.example updated if new env vars were added

Ask the AI to generate a QA test plan and surface it in the UI. Server: updated the generation prompt to include a "test_plan" section, include per-item URLs in the items list, return a stub test_plan when Anthropic key is missing, and mark test_plan as a required field in the JSON schema. Client: added a "Test Plan" tab with an editable pre element and copy button, wired the testplan element into response handling and the copy helper. Overall: enables delivering a machine-generated test plan alongside store, github, and newsletter outputs.
@Wiza-Munthali Wiza-Munthali linked an issue Jun 8, 2026 that may be closed by this pull request
@Wiza-Munthali
Wiza-Munthali merged commit 41363fa into main Jun 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Generate a Testing Plan for QA Team

1 participant