TestKase
TestKase
|Docs
Getting Started

Platform Overview

Understand TestKase's multi-product architecture, roles, and navigation.

Platform Overview

TestKase is a multi-product SaaS platform for quality assurance teams. This page explains the architecture and key concepts.

Products

TestKase includes four products, each with its own workspace but one login, team, and bill. The first two make up the real-device cloud; the other two are the platform.

Automate

Run Selenium & Playwright tests on real browsers (Chrome, Edge, Firefox, Safari) on real macOS machines, straight from CI.

  • Real-device cloud: scripted browser automation — point your suite at a TestKase endpoint, no rewrites
  • Usage-based: metered by device-minutes; parallelism bounded by your plan's threads
  • URL: automate.testkase.com

Live

Drive real phones, tablets, and desktop browsers by hand, live in your browser tab — tap, type, install your own app.

  • Real-device cloud: manual/interactive testing on real physical devices, not emulators
  • Usage-based: metered by device-minutes
  • URL: live.testkase.com

Test Management (TMT)

A comprehensive test management tool for organizing and executing manual and automated tests.

  • Project-based: All work is organized into projects
  • Role-based access: Two-tier model — Organization roles (Owner, Admin, Member) + Project roles (Project Admin, User, Guest)
  • URL: test-management.testkase.com

Accessibility Testing

An automated WCAG compliance scanner for web applications.

  • User-scoped: Each user manages their own scans (not project-based)
  • URL: accessibility.testkase.com

Organization Structure

Organization (your company)
├── Products
│   ├── Automate              (real-device cloud — CI browser automation)
│   ├── Live                  (real-device cloud — manual real-device testing)
│   ├── Test Management
│   │   ├── Project A
│   │   │   ├── Test Cases
│   │   │   ├── Test Cycles
│   │   │   └── ...
│   │   └── Project B
│   │       └── ...
│   └── Accessibility Testing
│       └── User's Scans
├── Team Members
│   ├── Owner (full access)
│   ├── Admins (manage team + all projects)
│   └── Members (access assigned projects)
└── Settings
    ├── Billing
    ├── AI Credits
    └── Storage

Roles

TestKase uses a two-tier role model:

Organization Roles

RoleWhoAccess
OwnerPerson who created the orgFull access to everything. Can delete org, manage billing.
AdminTrusted managersFull access to all projects. Can manage team, invitations. Cannot delete org or manage billing.
MemberRegular team membersAccess only to assigned projects with their project-level role.

Project Roles (TMT only)

RoleAccess
Project AdminFull project access. Can manage permissions and team.
UserStandard access. Configurable per project.
GuestRead-only access.

Organization Owners and Admins have implicit full access to all projects — they don't need to be explicitly added as project members.

Product Access

Each team member can be granted access to any of the four products:

  • Automate — Real-device cloud; usage metered by device-minutes
  • Live — Real-device cloud; usage metered by device-minutes
  • Test Management — Uses a seat-based quota
  • Accessibility Testing — Unlimited scans on paid plans

When inviting a user as Admin, all products are automatically enabled.

Authentication

TestKase uses a single login for all products:

  1. Log in at testkase.com/login (email/password, Google, or Microsoft)
  2. Authentication cookie is shared across all product subdomains
  3. Navigate between products using the Product Sidebar (left side)

URLs & Subdomains

DomainPurpose
testkase.comLogin, signup, profile, organization settings
automate.testkase.comAutomate product (CI browser automation)
live.testkase.comLive product (real-device testing)
test-management.testkase.comTest Management product
accessibility.testkase.comAccessibility Testing product
api.testkase.comBackend API
docs.testkase.comDocumentation (this site)

All subdomains share the same authentication — log in once, access everywhere.