BDD Test Case Generator for QA Teams

User Stories In.
Test Cases Out.

Describe what your software should do. KRINO Dokim thinks through everything that could go wrong (edge cases, error handling, scenarios nobody remembered to check) and gives your team a ready-made test plan in under 30 seconds.

<30s Per story (vs. 15–30 min)
7 Export formats
1,000 Stories per batch
KRINO Dokim
# Input: User Story
As a customer
I want to add items to my cart
So that I can purchase them later
 
↓ ↓ Standard Coverage ↓ ↓
 
# Output: 3 of 10 scenarios generated
Scenario: Add single item to empty cart
Given I am on a product page
When I click “Add to Cart”
Then the cart badge should show “1”
 
Scenario: Add item when out of stock
Given the product has 0 units available
When I click “Add to Cart”
Then I should see “Out of stock”

Works with your AI provider

OpenAI
Anthropic
Google Gemini
Ollama Local
LM Studio Local

How It Works

Three steps. That's it.

1

Paste Your Story

Paste a user story, acceptance criteria, or JIRA ticket. Single story or batch upload via Excel/CSV.

2

AI Generates Tests

KRINO Dokim checks your acceptance criteria for quality issues, then generates comprehensive BDD (Behavior-Driven Development) test cases with Given/When/Then steps.

3

Export Anywhere

Export to Excel, JSON, CSV, Gherkin, Jira Xray, Zephyr Scale, or TestRail. Ready for your workflow.

Not just another ChatGPT wrapper

KRINO Dokim doesn't forward your story to a generic AI prompt. It uses purpose-built QA reasoning with coverage-specific test strategies. Each coverage level triggers different analysis patterns: Quick focuses on happy paths, Standard adds boundary and error handling, Exhaustive includes security and performance scenarios. Specification Linting catches weak acceptance criteria before generation. Output Critique reviews the results after. See all 12 scenarios from one user story →

Built for How Your Team Tests

KRINO Dokim generates the systematic baseline (positive paths, negative paths, boundary conditions, error handling) in 30 seconds. Your testers focus on the creative, high-risk scenarios that actually need human judgment.

Agile & Sprint-Based Teams

Coverage shouldn’t depend on who picks up the ticket that sprint. KRINO Dokim removes that variable. Every story treated the same, every sprint.

DevOps & Automation-First Teams

The bottleneck isn’t writing automation. It’s deciding what to automate. KRINO Dokim cuts that to minutes. Generate structured scenarios, export to Jira Xray, Zephyr Scale, or TestRail, and start coding. Junior engineers ship automation at the same coverage level as your most experienced QA.

Manual & Documentation-Driven Teams

When one person writes all test cases by hand, you’re one resignation away from a coverage crisis. KRINO Dokim processes entire backlogs in minutes and makes that knowledge portable. New hires learn from the scenarios on day one.

See It in Action

A real desktop app, not a browser tab.

Paste a user story, select your AI provider, get comprehensive test cases in seconds.

Solve the Test Design Bottleneck

Test case design is the slowest part of QA. KRINO Dokim eliminates it.

Consistent Coverage, Every Time

Three coverage levels (Quick, Standard, Exhaustive) across all 5 AI providers (OpenAI, Anthropic, Google Gemini, Ollama, LM Studio). Upload Reference Examples to match your team's Gherkin conventions and naming style.

Native Desktop App

Native desktop app with a clean, intuitive UI. No browser tabs. Your story data stays local.

AI Explains Its Reasoning

Every test set includes the AI's analysis, strategy, and justification: why these tests, why this many, and what each one covers. Not a black box.

Works With Your Tools

Excel (multi-sheet with summary and AI reasoning), JSON, CSV, Gherkin, Jira Xray, Zephyr Scale, and TestRail. One-click export, ready to import.

Built-In Quality Checks

Specification Linting flags vague, untestable, or conflicting acceptance criteria before you generate. Output Critique reviews the results for missing scenarios and redundancies after. Quality checks at both ends, not just the middle.

No Surprise API Bills

Real-time token usage and cost dashboard. Set budgets, track spending per provider, and never get surprised by AI costs.

Process Your Entire Backlog

Tested with up to 1,000 stories. Upload your backlog and let KRINO Dokim handle the rest.

Tested Up to 1,000 Stories

Upload Excel or CSV files, tested with up to 1,000 stories. No artificial limits.

Real-Time Progress

Track each story as it's processed. See which passed, which failed, and what's next.

Pause and Resume

Stop mid-batch and pick up exactly where you left off. Your progress is never lost.

Crash-Proof Checkpoints

Every story is saved with crash-proof writes. Even a force-quit won't lose your work.

Auto-Retry

Failed stories are automatically retried. After the batch finishes, rerun all remaining failures with one click.

Cancel Anytime

Stop processing and keep all results generated so far. Nothing is wasted.

Why Not Just Use ChatGPT?

Your prompt worked once. Now do it 1,000 times.

ChatGPT / Manual
KRINO Dokim
Batch processing
One story at a time
Up to 1,000 stories per batch
Export formats
Copy-paste from chat
7 formats (Jira Xray, Zephyr, TestRail…)
Coverage control
Whatever the model decides
Quick / Standard / Exhaustive
Consistent output
Format varies every time
Structured BDD, every time
Cost tracking
Check your provider dashboard
Real-time per-story cost tracking
Crash recovery
Start over
Checkpoint recovery, auto-retry
AI reasoning
Tests only, no explanation
Analysis, strategy, and justification
Spec quality check
Processes whatever you give it
Flags vague and untestable specs before generation
Output review
You review everything manually
AI reviews its own output for gaps

Your tools organize and run tests. KRINO Dokim creates them.

Already using Jira Xray, Zephyr Scale, or TestRail? KRINO Dokim exports directly into them.

Read: How to structure BDD test cases from user stories →

We automate the thinking, you automate the execution.

Your Data, Your Control

We never see your stories or your keys.

Zero Data Transmission

With cloud providers, KRINO Dokim connects directly to your AI provider. We never see your data. With local models (Ollama, LM Studio), nothing leaves your machine at all. No network call is made during generation.

No Telemetry

No analytics, no tracking, no phone-home. The only server communication is account authentication and subscription management.

Machine-Based Licensing

Up to 3 registered devices per account. Inactive devices are automatically removed. No dongles, no seat management.

Offline Support

Work offline seamlessly. Usage syncs automatically when you reconnect.

GDPR-Ready

Full account deletion on request. Self-hosted fonts, no third-party CDN requests, no cookies beyond authentication.

Rate Limiting & Auth Hardening

Login protection, account lockout after failed attempts, and rate limiting guard against abuse.

Choose Your Coverage Depth

From rapid sprint validation to exhaustive security-grade coverage. See all three levels in a worked example →

Quick
3 – 5
scenarios

Happy path + critical negative scenario. Perfect for rapid validation.

Recommended
Standard
8 – 12
scenarios

Comprehensive coverage including positive, negative, boundary, and error handling cases.

Exhaustive
15 – 20+
scenarios

Maximum coverage. Edge cases, security paths, error recovery, and performance scenarios.

Simple, Transparent Pricing

Start with a 7-day free trial. Cancel anytime.

Cloud providers (OpenAI, Anthropic, Gemini) require your own API key. Local providers (Ollama, LM Studio) run on your machine at no API cost. KRINO Dokim connects to your provider. We never see your data.

Frequently Asked Questions

Everything you need to know about KRINO Dokim.

You can, for one story at a time, with manual copy-paste, no structured export, no consistent format, and no batch processing. KRINO Dokim gives you controlled coverage levels, direct export to Jira Xray / Zephyr Scale / TestRail, batch processing for entire backlogs with checkpoint recovery, and a real-time cost dashboard. It's the difference between a prompt and a workflow.

No. KRINO Dokim designs test cases. It doesn’t run them. It generates the scenarios your team would otherwise write by hand, then exports them to the tools that do run them (Jira Xray, Zephyr Scale, TestRail, or raw Gherkin for Cucumber/Cypress/SpecFlow). KRINO Dokim handles the thinking; your framework handles the execution.

Yes. Specification Linting analyzes your acceptance criteria before generation and flags vague language, untestable conditions, and missing detail. After generation, Output Critique reviews the produced test cases for missing negative scenarios, redundancies, and coverage gaps. Both features are built into the app and available during your free trial and Pro subscription.

Your user stories and API keys are stored locally. For cloud providers, KRINO Dokim connects directly to your AI provider. We never see your data. For local providers, nothing leaves your machine at all. The only server communication is account authentication and subscription management.

Five providers: OpenAI, Anthropic, and Google Gemini for cloud processing, plus Ollama and LM Studio for fully local, offline operation. Switch between providers anytime.

Yes, for cloud providers. KRINO Dokim connects directly to your provider. You supply the key, you control the costs. For free AI processing, use a local provider (Ollama or LM Studio) with open-source models.

The batch system has been tested with up to 1,000 stories. Upload an Excel or CSV file with as many stories as you need. Each story is saved automatically, so nothing is lost if something goes wrong.

Seven formats: Excel, JSON, CSV, Gherkin (.feature), Jira Xray, Zephyr Scale, and TestRail. Each format is ready for direct import into your test management tool.

Every new account starts with a 7-day free trial: full access, unlimited runs, all export formats, all AI providers. Your card is collected upfront but not charged until the trial ends. Cancel anytime during the trial at no cost. After the trial, your subscription continues at $10/month or $100/year.

Ready to transform your QA workflow?

Download KRINO Dokim and generate your first test cases in minutes.

Latest release Windows, macOS & Linux Free trial, no charge for 7 days

Get started in minutes

  1. 1 Click Download above and run the installer
  2. 2 Open KRINO Dokim from your applications
  3. 3 Create your account and start your 7-day free trial
  4. 4 Configure your AI provider (local or cloud)
  5. 5 Paste a user story or upload a file → Generate

Windows 10/11 • macOS 10.14+ • Ubuntu 20.04+. See documentation for detailed installation instructions.