Skip to content

[Scout] add kbn/scout-oblt with core structure for Observability tests #210297

Closed
@dmlemeshko

Description

@kbn/scout-oblt is a test package that extends @kbn/scout with test helpers specifically designed to test Observability applications in Kibana. All tests under Observability plugins should only import from @kbn/scout-oblt, not from @kbn/scout

Its primary goal is to simplify the test development experience for teams working on Observability plugins by providing custom Playwright fixtures, page objects, and utilities tailored for Observability-related testing scenarios.

Contribution rules:

  • when Fixture/Page Object is sharable across all Solutions and Platform (e.g. fleetApi fixture), it should be added in @kbn/scout
  • when Fixture/Page Object is Oblt-specific but is shared across tests in multiple plugins (e.g. OnboardingHome page), it should be added in @kbn/scout-oblt
  • when Fixture/Page Object is only for used for testing in the single plugin (onboarding internal APIs ?), it should be added in this plugin.

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions