Skip to content
Test cases from your docs

Turn your PRD into test cases, then run them.

Writing test cases from a PRD or user stories takes days and goes stale with the next release. Burhan reads your docs, writes a test case for every user journey, with steps and expected results, and runs them on your app.

Start free

From PRD to test cases in Burhan

  1. 01

    Upload your docs

    PRDs, user stories, specs, acceptance criteria, as PDFs, links or from GitHub. Demo videos and meeting recordings work too.

  2. 02

    Burhan finds the journeys

    It splits your product into modules and lists what a user does in each one: sign up, create an invoice, invite a teammate.

  3. 03

    Each journey becomes a test case

    Concrete steps, an expected result for each, and the section of your docs it comes from. Your team edits or approves them.

  4. 04

    Burhan runs them on your app

    In a real browser or on Android, before every release, with a bug report for anything that fails.

A user story, and the test case Burhan writes

Each step has a result you can check on screen, and the case points back to the line of the doc it tests.

User story · Team PRD, story T-3
As an admin, I can invite a teammate by email as Admin or Member. Members can't open Settings.

TEAM-03Admin invites a teammate as a Member

#StepExpected
1Sign in as the adminThe dashboard opens
2Open Team and invite a teammate as MemberThe invite shows as Pending
3Accept the invite as the new teammateThe teammate lands on the dashboard
4Open Settings as the teammateSettings is not available

Why teams stop writing test cases by hand

Days become minutes

A QA engineer can spend days turning a PRD into a test plan. Burhan drafts it from the same docs in minutes, and your team spends its time reviewing, not typing.

Every case traces to the spec

Each test case names the doc and section it checks, so you can see what is covered and what isn't.

Cases that run, not a spreadsheet

The test cases are not a document that sits in a folder. Burhan runs them on your test environment and reports the failures.

Updated with the docs

When the PRD changes, Burhan rewrites the journeys it affects. No test plan to maintain by hand.

Good docs to start from

  • PRDs and product specs, in Arabic or English.
  • User stories with acceptance criteria.
  • Help center articles and onboarding guides.
  • A demo video or a recorded walkthrough of the app.

Questions about generating test cases from a PRD

Can AI write test cases from a PRD?

Yes. Burhan reads the PRD, finds the user journeys it describes and writes a test case for each, with steps and expected results. Your team reviews them before they run.

What if our PRD is incomplete?

Burhan tests what your docs describe, and your team can add or edit journeys for anything they leave out. With no docs at all, it explores your app read-only and writes the documentation first.

Do the test cases run automatically?

Yes. Burhan runs them on your test website or Android build, on your test accounts, and reports every failure with a video and a ready-to-paste bug report.

Does it work with user stories in Jira format?

Yes. Export the stories with their acceptance criteria to a PDF, a Markdown file or a Google Doc, or keep them in GitHub, and Burhan reads them. When a journey fails, Burhan can also open the ticket in Jira for you.

Can it write test cases from Arabic documents?

Yes. Burhan reads docs in Arabic or English, and tests Arabic apps with right-to-left layouts.

Upload a PRD. Get test cases that run.

Start with one module for free. No card needed.

Start free

Free Starter plan: one module, no card, no time limit.