{
    "componentChunkName": "component---src-templates-page-jsx",
    "path": "/docs/test-management/qi-home/sprints/generate-test-cases/",
    "result": {"data":{"markdownRemark":{"html":"<br>\n<p><strong>When a sprint starts, Atto detects it and generates test cases automatically.</strong></p>\n<hr>\n<p>In Sprints, test case generation is triggered by your sprint workflow, not manually. When a sprint starts in your connected project management tool, Atto detects the new sprint and notifies you. You confirm, and Atto pulls context from the sprint stories and linked artifacts to generate test cases.</p>\n<p>This article covers how sprint detection works, how to confirm or defer generation, and how to generate test cases for sprints that were skipped.</p>\n<hr>\n<blockquote>\n<h2 id=\"prerequisites\" style=\"position:relative;\"><a href=\"#prerequisites\" aria-label=\"prerequisites permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a><strong>Prerequisites</strong></h2>\n<p>Before you begin, ensure that:</p>\n<ul>\n<li>You have an active project in Test Management by Testsigma.</li>\n<li>Your project management tool (Jira, Azure DevOps, Linear, or ClickUp) is connected to your project.</li>\n<li>The context sources linked in your sprint stories (Confluence pages, Figma designs, PRDs) are either publicly accessible or connected as integrations.</li>\n</ul>\n</blockquote>\n<hr>\n<h2 id=\"confirm-generation-when-a-sprint-starts\" style=\"position:relative;\"><a href=\"#confirm-generation-when-a-sprint-starts\" aria-label=\"confirm generation when a sprint starts permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a><strong>Confirm Generation When a Sprint Starts</strong></h2>\n<p>When a sprint starts in your connected project management tool, Atto automatically detects it and shows a notification.</p>\n<ol>\n<li>From the left navigation bar, go to <strong>QI Home</strong>.</li>\n<li>Select the <strong>Sprints</strong> tab.</li>\n<li>When Atto detects a new sprint, a notification appears: <strong>Atto has started to Generate your tests. A new sprint is live. Shall I start creating test cases for this?</strong> The notification shows the sprint name and start date.</li>\n<li>Click <strong>Start Generating Tests</strong> to begin. Atto moves the sprint to <strong>In Progress</strong> and begins generating test cases.</li>\n</ol>\n<div class=\"custom-block alert alert-info\"><div class=\"custom-block-heading\"><strong>NOTE</strong>:</div><div class=\"custom-block-body\"><p>Click <strong>Not Now</strong> to skip generation for now. The sprint stays in <strong>To Do</strong> status and appears in the Sprints sidebar with a <strong>Generate Test Cases</strong> link. You can trigger generation manually whenever you are ready.</p></div></div>\n<hr>\n<h2 id=\"what-atto-uses-as-context\" style=\"position:relative;\"><a href=\"#what-atto-uses-as-context\" aria-label=\"what atto uses as context permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a><strong>What Atto Uses as Context</strong></h2>\n<p>Atto automatically pulls context from the sprint stories and their linked artifacts. You do not need to attach anything manually.</p>\n<p>Context Atto uses includes:</p>\n<ul>\n<li>Story titles, descriptions, and acceptance criteria from your project management tool</li>\n<li>Confluence pages linked in sprint stories</li>\n<li>Figma designs linked in sprint stories</li>\n<li>PRDs and specification documents linked in sprint stories</li>\n<li>Relevant pull requests linked to sprint stories</li>\n</ul>\n<div class=\"custom-block alert alert-info\"><div class=\"custom-block-heading\"><strong>NOTE</strong>:</div><div class=\"custom-block-body\"><p>Atto can only read artifacts that are either publicly accessible or connected as integrations. If a Confluence page or Figma file is private and the integration is not set up, Atto will not be able to use it as context.</p></div></div>\n<hr>\n<h2 id=\"generate-test-cases-for-an-unprocessed-sprint\" style=\"position:relative;\"><a href=\"#generate-test-cases-for-an-unprocessed-sprint\" aria-label=\"generate test cases for an unprocessed sprint permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a><strong>Generate Test Cases for an Unprocessed Sprint</strong></h2>\n<p>If you clicked <strong>Not Now</strong> on a sprint or if Atto missed a sprint notification, you can trigger generation manually.</p>\n<ol>\n<li>From the left navigation bar, go to <strong>QI Home</strong> and select the <strong>Sprints</strong> tab.</li>\n<li>In the left sidebar, find the sprint with <strong>To Do</strong> status.</li>\n<li>Click <strong>Generate Test Cases</strong> next to the sprint name. Atto begins generating test cases using the same process as automatic detection.</li>\n</ol>\n<hr>\n<h2 id=\"what-happens-during-generation\" style=\"position:relative;\"><a href=\"#what-happens-during-generation\" aria-label=\"what happens during generation permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a><strong>What Happens During Generation</strong></h2>\n<p>Atto uses the same generation process as Ad-Hoc. You can watch the progress in the left panel as each step completes. Generation typically takes one to two minutes.</p>\n<!-- screenshot: Generation progress log in left panel showing steps completing -->\n<p>See <a href=\"https://testsigma.com/docs/test-management/qi-home/ad-hoc/generate-test-cases/\">Generate Test Cases</a> in the Ad-Hoc section for details on what Atto does during generation and how to read the generation summary.</p>\n<hr>\n<h2 id=\"after-generation\" style=\"position:relative;\"><a href=\"#after-generation\" aria-label=\"after generation permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a><strong>After Generation</strong></h2>\n<p>When generation completes, the sprint moves to <strong>In Progress</strong> status in the sidebar. The main area shows the sprint detail view with three tabs: <strong>Tests</strong>, <strong>Coverage</strong>, and <strong>Test Plan</strong>.</p>\n<p>From here you can:</p>\n<ul>\n<li>Review and accept test cases from the <strong>Tests</strong> tab. See <a href=\"https://testsigma.com/docs/test-management/qi-home/review-and-accept-test-cases/\">Review and Accept Test Cases</a>.</li>\n<li>Add more context or generate additional test cases by clicking <strong>Open Playground</strong>. See <a href=\"https://testsigma.com/docs/test-management/qi-home/use-playground/\">Use Playground</a>.</li>\n<li>Track coverage and gaps from the <strong>Coverage</strong> tab. See <a href=\"https://testsigma.com/docs/test-management/qi-home/coverage-and-gaps/\">Coverage and Gaps</a>.</li>\n</ul>\n<hr>","frontmatter":{"title":"Generate Test Cases","page_title":"Generate Test Cases (Sprints)","metadesc":"When a sprint starts, Atto detects it and generates test cases automatically from the sprint stories and linked artifacts. Learn how sprint detection works.","noindex":false,"contextual_links":[{"type":"section","name":"Contents","url":null},{"type":"link","name":"Prerequisites","url":"#prerequisites"},{"type":"link","name":"Confirm Generation When a Sprint Starts","url":"#confirm-generation-when-a-sprint-starts"},{"type":"link","name":"What Atto Uses as Context","url":"#what-atto-uses-as-context"},{"type":"link","name":"Generate Test Cases for an Unprocessed Sprint","url":"#generate-test-cases-for-an-unprocessed-sprint"},{"type":"link","name":"What Happens During Generation","url":"#what-happens-during-generation"},{"type":"link","name":"After Generation","url":"#after-generation"}]},"fields":{"slug":"/docs/test-management/qi-home/sprints/generate-test-cases/"}}},"pageContext":{"slug":"/docs/test-management/qi-home/sprints/generate-test-cases/","prev":{"fields":{"slug":"/docs/test-management/qi-home/ad-hoc/generate-test-cases/"},"frontmatter":{"title":"Generate Test Cases","metadesc":"Write your prompt, click Generate with AI, and Atto builds your test cases. Learn how to trigger Ad-Hoc generation and read the generation summary.","canonical":null,"keywords":null,"social_share_summary":null,"social_share_desc":null,"social_share_image":null,"noindex":false}},"next":{"fields":{"slug":"/docs/test-management/qi-home/use-playground/"},"frontmatter":{"title":"Use Playground","metadesc":"Open the Playground to add context, generate more test cases, and refine what Atto produced for any sprint or Ad-Hoc session.","canonical":null,"keywords":null,"social_share_summary":null,"social_share_desc":null,"social_share_image":null,"noindex":false}}}},
    "staticQueryHashes": ["2855385900","63159454"]}