CAWSCIT / ca-meeting-finder-issue-tracker

Public Repo For tracking known issues and work for the C.A. Meeting Finder app.
0 stars 0 forks source link

Detect TSML UI loading issues #41

Open KalobTaulien opened 1 month ago

KalobTaulien commented 1 month ago

Is your feature request related to a problem? Please describe. We don't always know when TSML UI will have a problem with incoming data. For example, conference URL's were working as expected (or so we thought). But then an invalid URL was added and the TSML UI code didn't like that.

Is this related to the mobile app or meeting entry Mobile app.

Describe the solution you'd like Using Playwright, or some similar tool (perhaps there's a 3rd party tool) we could load the static meetings URL, wait for it load the meetings, and see how it reacts.

Describe alternatives you've considered Selenium is an option, but it always seems to be a bit over the top. Too much power for a small task, imo. But am open to suggestions other than Playwright.

Additional context Whichever tool is used, it needs to have the capability to wait for a URL to load or for the DOM to change. Headless would be ideal, too. One other thing I haven't put any thought into, yet, was how to run this task every now and then using a cron or cron-like process.