Redash is a open source web-application for working with data. Users can query data from different sources, create visualizations and dashboards, and share them in their organization. Please check out the knowledge base for more info about the Redash project.
The redash-ui-tests project is a community effort to develop automated UI tests for Redash. We want to be able to automatically detect UI regressions in release candidates and reduce the time spent on manual testing. We will gradually add more UI tests for functionality, that is important to our users. Check out the tests issue label to get an idea about test cases that we are planning to automate.
Please check out the documentation for more information!
Are you interested in developing UI tests in Python, or helping us improve our documentation, or have ideas for how to improve redash-ui-tests?
Read our contributing guide and check out the good first issue label for tasks, that are good candidates for your first contribution to redash-ui-tests. Your contributions are greatly appreciated! Every little bit helps, and credit will always be given!
Please note that redash-ui-tests is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.
Check out who has already contributed to redash-ui-tests here!