For the complete documentation index, see llms.txt. This page is also available as Markdown.

Interactive Demo

See how ContextQA generates complete, executable test cases from a URL and plain-English description in under 30 seconds — no code required.

Describe what you want to test in plain English, point ContextQA at your application URL, and the AI generates structured, ready-to-run test cases automatically. This demo walks through the full workflow from input to execution.

1

Describe Your Test

Provide the application URL and a plain-English description of what you want to test. Optionally give the test case a name.

Example input:

  • URL: https://demo.contextqa.com/login

  • Description: Verify that a user can log in with valid credentials and see the dashboard. Then navigate to the Reports section and verify at least one report is visible.

  • Test Case Name: Login and access Reports

AI Agent: Accepts free-form test descriptions — no structured syntax or scripting required. Also supports Jira ticket, Swagger spec, or Figma design as the source.

2

AI Generates Steps

ContextQA navigates to the target URL, analyzes the page structure, parses your description, and generates individual test steps automatically.

Generation log (live):

→ Navigating to https://demo.contextqa.com/login
→ Analyzing page structure and UI elements…
✓ Found: Email field, Password field, Sign In button
→ Parsing test description…
→ Generating step 1/5: Navigate to login URL
→ Generating step 2/5: Enter email credentials
→ Generating step 3/5: Enter password
→ Generating step 4/5: Click Sign In button
→ Generating step 5/5: Verify dashboard text
✓ Test case #18750 created (5 steps)
→ Discovering Reports navigation flow…
✓ Test case #18751 created (3 steps)
✓ Generation complete — 2 test cases, 8 steps total

AI Agent: Automatically discovers UI elements on the page and maps them to the natural language steps in your description.

3

Review & Run

Two test cases are generated and ready to review, edit, or execute immediately.

TC #18750 — Login with valid credentials (5 steps)

  1. Navigate to https://demo.contextqa.com/login

  2. Enter email in the Email field

  3. Enter password in the Password field

  4. Click the "Sign In" button

  5. Verify the text "Welcome back" appears on the page

TC #18751 — Navigate to Reports and verify content (3 steps)

  1. Click "Reports" in the navigation menu

  2. Verify the Reports page title is visible

  3. Verify at least one report item is displayed in the list

AI Agent: Generated test cases are fully editable. Steps can be modified, reordered, or deleted before running.

4

Run Both Tests ✓

Click Run Both Tests to execute. ContextQA launches a real browser, executes each step, and captures screenshots at every stage.

Artifact
Detail

Test Cases Generated

2

Total Steps

8

Generation Time

Under 30 seconds

Code Required

None

1

Connect Jira Integration

Select From Jira Ticket as the source and provide the Jira issue key. ContextQA reads the ticket title, description, and acceptance criteria automatically.

AI Agent: Reads the Jira ticket content and extracts testable requirements from the acceptance criteria and description fields.

2

Review Generated Tests

ContextQA maps each acceptance criterion to one or more test cases, complete with steps derived from the feature description.

AI Agent: Each acceptance criterion in the Jira ticket typically maps to one test case. Edge cases and negative paths are also generated where relevant.

3

Generated test cases are linked to the originating Jira ticket. Execution results automatically update the ticket status.

1

Provide Swagger / OpenAPI URL

Select From Swagger and paste the URL to your OpenAPI specification. ContextQA parses all endpoints, request schemas, and response codes.

AI Agent: Reads the full OpenAPI spec — endpoints, parameters, request bodies, and expected response codes are all used to generate test cases.

2

Generate API Test Cases

A test case is generated for each endpoint, covering the happy path, required field validation, and common error responses (400, 401, 404, 500).

AI Agent: Automatically generates positive and negative test cases for each endpoint. Authentication flows are detected and included as prerequisites.

3

Execute API Tests ✓

Run the generated API tests against your staging or production environment. Response validation, schema checks, and status code assertions are all included.


Last updated

Was this helpful?