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

Monitoring via playwright tests #4804

Open
kaystrobach opened this issue May 30, 2024 · 7 comments
Open

Monitoring via playwright tests #4804

kaystrobach opened this issue May 30, 2024 · 7 comments
Labels
area:monitor Everything related to monitors feature-request Request for new features to be added type:new proposing to add a new monitor

Comments

@kaystrobach
Copy link

kaystrobach commented May 30, 2024

πŸ“‘ I have found these related issues/pull requests

🏷️ Feature Request Type

New monitor

πŸ”– Feature description

As a user i want to run playwright tests with kuma in order to check more complex szenarios.

this is also available in other monitoring solutions:

βœ”οΈ Solution

In browser playwright tests. It’s ok, to copy them in a textarea, the best solution would be to connect a git repo to get the tests.

❓ Alternatives

None, without switching products or having a middleware to run tests.

πŸ“ Additional Context

No response

@kaystrobach kaystrobach added the feature-request Request for new features to be added label May 30, 2024
@CommanderStorm CommanderStorm added area:monitor Everything related to monitors type:new proposing to add a new monitor labels May 30, 2024
@CommanderStorm
Copy link
Collaborator

I think what you are asking about (especially given the asked git integration) is likely better served by a CI-piepeline

@kaystrobach
Copy link
Author

Agree. Git is completely optional. Main use case is very simple tests, like login to idm, open service.

The ci pipeline runs anyway. But can not run every minute etc.

other uptime checkers start to integrate these simple test case implementations to have better insights.

@kaystrobach

This comment has been minimized.

@kaystrobach
Copy link
Author

If it helps i can create a short video showing the use case. Please just tell me. Thanks

@kaystrobach
Copy link
Author

@CommanderStorm CommanderStorm changed the title Allow to have playwright tests Monitoring via playwright tests Jun 3, 2024
@techmattr
Copy link

I too would love to see more complex checks available. I mentioned this on Reddit and was advised it was being tracked here. Currently Uptime Kuma has very limited use cases for me as all it can do is make sure my login pages are available. If Uptime Kuma had a way to log into these sites it could validate the site is actually working. The playwright integration changedetection.io is done amazingly well and a similar feature would add so much value to Uptime Kuma.

@kaystrobach
Copy link
Author

@louislam I have a developer set on that topic, if that is interesting for you, he can build the whole PoC and finalize it in the next weeks. Would be a thank you from the https://github.com/fucodo/ and https://github.com/4viewture/ team

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:monitor Everything related to monitors feature-request Request for new features to be added type:new proposing to add a new monitor
Projects
None yet
Development

No branches or pull requests

3 participants