getredash/redash

Create Cypress E2E tests based on the test coverage report

Open

#5.208 aberto em 13 de out. de 2020

Ver no GitHub
 (5 comments) (0 reactions) (0 assignees)Python (4.236 forks)batch import
Frontendhacktoberfest

Métricas do repositório

Stars
 (24.845 stars)
Métricas de merge de PR
 (Mesclagem média 9d 5h) (3 fundiu PRs em 30d)

Description

Description

Cypress is the tool we've used for End-to-end testing for the past couple of years. Recently, we generated a test coverage report (#5137), which gives us a better view of areas that could benefit from some testing. Existing tests can be found in client/cypress/integration and docs for local testing can be found here.

cypress-example

Tests to be created

  • Chart Visualization
    • Line
    • Bar
    • Area
    • Pie
    • Scatter
    • Bubble
    • Heatmap
    • Box
  • List Pages
    • Queries List
    • Dashboard List
    • Alerts List
  • Query "Add to dashboard" feature
  • Details Visualization
  • Edit Alert Destination
  • Databricks Schema Browser

Guia do colaborador