This isn’t an Elixir library, but if you’re testing with phoenix_test_playwright | Hex , you might like a new tool I recently made.
When your tests fail, you probably record traces and open the GUI viewer to diagnose the problem. playwright-trace-debugging by nathanl/playwright-trace-debugging (or https://www.npmjs.com/package/pwtrace directly) gives your LLM command-line tools to inspect those traces itself. It can find out what step failed, drill in to inspect the DOM and/or screenshots, and (if you used step/3 - PhoenixTest.Playwright — PhoenixTestPlaywright v0.11.0 ) locate the offending test code.
Overall, this lets the LLM do more to write and debug Playwright tests autonomously.






















