Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

UI test: is the polygon shown on the map #24

Closed
Tracked by #10
nuest opened this issue Jun 24, 2022 · 3 comments
Closed
Tracked by #10

UI test: is the polygon shown on the map #24

nuest opened this issue Jun 24, 2022 · 3 comments
Assignees
Projects

Comments

@nuest
Copy link
Contributor

nuest commented Jun 24, 2022

Use https://www.cypress.io/

See also https://medium.com/geoman-blog/testing-maps-e2e-with-cypress-ba9e5d903b2b

@nuest nuest self-assigned this Jun 24, 2022
@nuest nuest added this to To do in Portal MVP via automation Jun 24, 2022
@nuest nuest changed the title UI test: is the polygon shown on the map (with https://www.cypress.io/), see also https://medium.com/geoman-blog/testing-maps-e2e-with-cypress-ba9e5d903b2b UI test: is the polygon shown on the map Jun 24, 2022
@nuest nuest moved this from To do to Sprint in Portal MVP Jun 24, 2022
@nuest
Copy link
Contributor Author

nuest commented Jul 8, 2022

Some more links on UI Testing for Python

@nuest
Copy link
Contributor Author

nuest commented Jul 8, 2022

A solution for testing leaflet popups: https://stackoverflow.com/questions/41637368/python-selenium-get-text-from-leafletjs-pop-up-box-and-nosuchelementexception

But there does not seem to be an abstraction library (yet).

@nuest nuest moved this from Sprint (current week) to To do in Portal MVP Aug 24, 2022
@nuest nuest moved this from To do to Sprint (current week) in Portal MVP Aug 31, 2022
@nuest
Copy link
Contributor Author

nuest commented Oct 4, 2022

I went with Helium, because it does not imply any testing framework (pyleniumio expects pytest, which is not used with Django, which uses unittest).

@nuest nuest closed this as completed in c44ec2c Oct 5, 2022
Portal MVP automation moved this from Sprint (current week) to Done Oct 5, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Development

No branches or pull requests

1 participant