scout-migrate-from-ftr
OfficialMigrate Kibana FTR tests to Scout
Authorelastic
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill streamlines the migration of legacy Kibana Functional Test Runner (FTR) tests to the modern Scout testing framework, ensuring test suites are efficient, maintainable, and aligned with current best practices.
Core Features & Use Cases
- Strategic Test Conversion: Guides decisions on migrating tests to UI or API-based Scout tests.
- Fixture Mapping: Assists in translating FTR concepts like services and page objects to Scout fixtures.
- Suite Restructuring: Helps rewrite
loadTestFile-based suites into independent Scout specifications. - Use Case: A team needs to migrate a large suite of FTR tests for a Kibana feature. This Skill provides a step-by-step process to analyze each FTR test, determine its optimal Scout equivalent (UI, API, or component test), and refactor it correctly, ensuring parity and improving test performance.
Quick Start
Use the scout-migrate-from-ftr skill to migrate the FTR test located at 'test/functional/specs/my_feature.ts' to Scout.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: scout-migrate-from-ftr Download link: https://github.com/elastic/kibana/archive/main.zip#scout-migrate-from-ftr Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.