Files
openobserve/tests/ui-testing
Bhargav a14d8e6bf5 fix(overview): address review findings on monitoring status, load flicker, forbidden copy and schema lock
Counts only enabled rules as monitoring and derives the incidents check from them, keeps the page in its content state until /overview answers, uses the section no-access explanation for the legacy sections, counts schema versions under one cache lock, drops the unused stacked stat layout, and adds end-to-end scenarios that stub /overview.
2026-11-03 22:53:27 +05:30
..
2024-11-13 15:13:36 +05:30

zinc-observe-ui-automation

Playwright UI Testing

Installation

npm install

Running Tests

cd playwright-runner
npm start

Then open http://localhost:3000 to access the test runner interface.

Using Command Line

# Run all tests
npx playwright test

# Run specific test by tag
npx playwright test -g @alertsImportExport

# Run in headed mode
npx playwright test --headed

# Run specific test file
npx playwright test Alerts/alerts-import.spec.js

Environment Configuration

Tests can be configured using:

  1. Playwright Runner UI - Set environment variables through the web interface
  2. Environment Variables - Set variables in terminal or .env file