logoalt Hacker News

oarmstrongyesterday at 8:20 AM1 replyview on HN

Could you tell me more about the playwright tests? From what I can see it's a web testing framework, I don't see how that fits in here.


Replies

ibizamanyesterday at 9:49 AM

Ah you’re right. I should’ve been more clear.

I’m deploying on my server and it self hosts 10 or so services. Like Nextcloud and Vaultwarden. The playwright tests are to test those. It’s pretty basic like just checking I can create a user and still login. But it still caught a few regressions. And they’re still WIP. I’m getting close to being able to validate the LLDAP + Authelia config works too. It’s particularly useful in conjunction with automatically running flake update in CI. So all inputs get updated on a schedule and the tests give some level of guarantee that my server won’t break. It’s essentially QA tests automated.

This link shows what the playwright tests look like. They are parametrized on the service to test so I’m sure I’m testing the same functionality every time. https://github.com/ibizaman/selfhostblocks/blob/c2148eda7704...

show 1 reply