wallaby
wallaby copied to clipboard
Concurrent browser tests for your Elixir web apps.
This PR is not ready yet, but I wanted to begin discussion about it. For those of us using custom elements on an Elixir/Phoenix project, having a way to write...
The **Assets/esbuild** section of the README includes a step on adding `esbuild default` to the `test` alias. This works to recompile javascript files on every run; but it only compiles...
Add support for the W3C WebDriver protocol. Currently for Chromedriver and Selenium Wallaby uses endpoints and capabilities as specified in [Selenium WebDriver JsonWire Protocol](https://github.com/SeleniumHQ/selenium/wiki/JsonWireProtocol). The "new" [W3C WebDriver protocol](https://w3c.github.io/webdriver/) is...
This has been brought over from a post on the slack channel [here](https://elixir-lang.slack.com/archives/C4H1XRC0J/p1639491885031200). ## Issue using `refute_has` causes test to fail due to a timeout. timeout is set to 60000ms...
As per https://elixirforum.com/t/setting-up-wallaby-with-docker-compose-chrome-and-selenium/32296/14?u=slouchpie i am opening a reminder issue to test against v4 selenium.
Howdy fellow wallabyers! We have some tests that are stubbornly flaky on CI and sometimes locally and I can't for the live of me figure out why that might be...
I'm trying to click on a button that exists in the HTML however is no longer visible to a human user because the window scrolled down from an earlier part...
Related to #593 ## Problem It seems that the usage of a bash script might cause Wallaby to not work on Windows machines. ## (Potential) Solution - [ ] Include...
`` elements may be nested inside a `` element, and in this case the association is implicit and a `for` attribute is not needed on the ``. [Example from MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/label):...
## Issue Are async tests using the Repo and connecting to LiveView supposed to work correctly? I keep getting the error mentioned in the issue subject. If I disable async...