BDD Test Case Generator for QA Teams

Ambiguous
requirements in.
Review-ready
scenarios out.

KRINO Dokim™ flags weak stories, generates Gherkin BDD scenarios at the coverage level you choose, critiques the output, and exports cleanly to Xray, Zephyr, TestRail, or .feature. 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 checkout user,
I want to apply a discount coupon,
So that I pay less for my order.
Standard Coverage
# Output: 2 of 10 scenarios generated
Scenario: Apply valid coupon
Given I have items in my cart
When I enter coupon "SAVE20"
Then the total should decrease by 20%
Scenario: Apply expired coupon
Given I have items in my cart
When I enter an expired coupon
Then I should see "Coupon has expired"

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.

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, and LM Studio.

Match Your Team's Gherkin Style

Dokim mirrors your naming conventions, step granularity, tags, and scenario structure. Upload a few Reference Examples so future generations follow your team's style.

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.

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.

Native Desktop App

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

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.

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.

Why Not Just Use ChatGPT?

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

Feature comparison: ChatGPT and manual testing vs KRINO Dokim
ChatGPT / Manual KRINO Dokim
Batch processing No One story at a time Yes Up to 1,000 stories per batch
Export formats No Copy-paste from chat Yes 7 formats (Jira Xray, Zephyr, TestRail…)
Coverage control No Whatever the model decides Yes Quick / Standard / Exhaustive
Consistent output No Format varies every time Yes Structured BDD, every time
Cost tracking No Check your provider dashboard Yes Real-time per-story cost tracking
Crash recovery No Start over Yes Checkpoint recovery, auto-retry
AI reasoning No Tests only, no explanation Yes Analysis, strategy, and justification
Spec quality check No Processes whatever you give it Yes Flags vague and untestable specs before generation
Output review No You review everything manually Yes 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. See exactly where your data goes.

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 App Telemetry

The desktop app collects no analytics, no tracking, no phone-home data. 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.

Ready to transform your QA workflow?

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

v1.5.1 May 2026 ~47 MB Free trial, no charge for 7 days

Run the installer, then open KRINO Dokim from the Start Menu.

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.