Skip to main content
Stably gives you two complementary ways to build Playwright-compatible tests. The no-code AI editor lets you record or generate tests in minutes and run them on Stably’s managed cloud. Stably SDK drops into your Playwright repo when you need code-level control, advanced customization, and deeper CI/CD integration. Both share the same AI superpowers—AI assertions, AI actions, auto-heal, and smart selectors—so you can move between them without losing coverage.

Side-by-side at a glance

CriteriaNo-code AI TestsStably SDK
Primary focusFastest path to reliable tests without codeFull Playwright API plus Stably’s AI layer
Setup effortNone—everything runs in Stably’s cloudInstall NPM package and manage Playwright config
How you buildRecord flows, generate with AI, drag-and-drop stepsCode in your IDE with Playwright fixtures and helpers
CollaborationGreat for QA, PMs, and engineers working togetherIdeal for engineering-led teams building reusable modules
Where it runsManaged cloud runners with zero infraYour CI/CD, local machines, or Stably cloud
Best forQuick coverage, exploratory or UI workflowsComplex apps, custom data setup, deep integrations

When to stay in the no-code editor

  • Launch your first suite quickly with recording and AI-generated steps—no repository or tooling required.
  • Rely on Stably’s cloud scale to run tests in parallel without maintaining infrastructure.
  • Use AI assertions, AI actions, and auto-heal to express intent at a high level and reduce flakiness.
  • Collaborate with teammates who prefer a visual editor while still exporting results, logs, and screenshots.
  • Iterate on flows that change often; the editor’s abstraction and healing keep maintenance low.
See the full workflow in No-code AI Tests.

When to adopt Stably SDK

  • You need the entire Playwright API along with custom fixtures, helpers, or page objects.
  • Tests must live alongside application code with version control, code review, and branching.
  • Your CI/CD pipeline, local debugging, or advanced test data orchestration demands code.
  • You want to reuse existing Playwright suites while adding AI assertions, AI actions, and auto-heal.
  • Teams require granular control over dependencies, secrets, and runtime environments.
Learn more in Stably Playwright SDK.

Transition without rewrites

  1. Build or prototype flows in the no-code editor to move fast and validate coverage.
  2. Export any no-code test to Playwright when you need code-level control.
  3. Replace @playwright/test with @stablyai/playwright-test to keep AI features in code.
  4. Continue running tests in Stably’s cloud or in your own infrastructure—the runners are interchangeable.
Because both experiences share the same execution engine, you can mix approaches in the same organization. Many teams keep high-level regression coverage in no-code while powering complex setup or API-heavy scenarios with the SDK.
  • Start in no-code for fast wins, onboarding non-developers, and validating core user journeys.
  • Graduate individual tests—or entire suites—to Stably SDK when customization, reuse, or deep integrations outweigh the simplicity of the editor.
  • Revisit no-code for exploratory coverage or when product teams want to contribute tests without writing code.
I