elastic / kibana

Your window into the Elastic Stack
https://www.elastic.co/products/kibana
Other
19.77k stars 8.17k forks source link

[Automatic Import] Create e2e integration tests #192684

Open bhapas opened 3 weeks ago

bhapas commented 3 weeks ago

This focus of this issue is to create e2e integration tests for Automatic Import.

The alternatives are to use Cypress or Playwright. With the current CI setup and tool availability in Kibana , it is better to go with Cypress to have the tests implemented in 8.16.

This issue shall be used to identify test scenarios and the goal of this issue is to have automated e2e integration tests for Automatic Import.

License and access

Create Integration Landing

Connectors

Create Integration Upload

Create Integration Assistant

Serverless

elasticmachine commented 3 weeks ago

Pinging @elastic/security-scalability (Team:Security-Scalability)

bhapas commented 1 week ago

From discussions with @elastic/security-engineering-productivity looks like playwright implementation takes more effort.

Hence moving on with Cypress based testing to get this in before 8.16

bhapas commented 4 days ago

The decision is to add the cypress tests for Automatic Import under https://github.com/elastic/kibana/tree/main/x-pack/plugins/fleet/cypress since it is offered in both Security and Observability solutions.