Playwright Compatibility
Since Stably tests are built on top of Playwright, you get access to the full range of Playwright’s powerful testing capabilities:- Selectors: CSS selectors, text selectors, XPath, and more
- Actions: Click, fill, hover, drag-and-drop, keyboard input, and other interactions
- Assertions: Visibility checks, text content, element state, and custom assertions
- Navigation: Page navigation, URL handling, and browser history
- Network: Request interception, mocking, and API testing
- Screenshots & Video: Visual captures and recordings for debugging
- File Handling: Upload and download support
AI-Enhanced Features
In addition to standard Playwright capabilities, Stably adds AI-powered features:- AI Assertions: Use natural language to verify visual and functional states
- AI Locator: Self-healing locators that adapt to UI changes
- AI Extraction: Extract data from pages using natural language
- AI Agent Execute: Perform complex multi-step actions with AI
Browser Support
The Stably Web Editor only supports Chromium browsers.If you need to run tests on Firefox or WebKit, use the Stably CLI with the
stably test command, which supports all three browser engines.| Browser | Web Editor | CLI (stably test) |
|---|---|---|
| Chromium | Yes | Yes |
| Firefox | No | Yes |
| WebKit | No | Yes |
Limitations
While Stably supports most Playwright features, there are a few limitations to be aware of:- Browser engines: Web editor is limited to Chromium (use CLI for Firefox/WebKit)
- Some advanced Playwright APIs: Certain low-level APIs may not be available in the visual editor, but can be used via custom code steps