Wallaby helps you test your web applications by simulating realistic user interactions. By default, it runs each test case concurrently and manages browsers for you. Here's an example test for a simple Todo application. Because Wallaby manages multiple browsers for you, it's possible to test several users interacting with a page simultaneously. Read on to see what else Wallaby can do or check out the Official Documentation. Wallaby also requires bash to be installed. Generally, bash is widely available, but it does not come pre-installed on Alpine Linux. If you're testing a Phoenix application with Ecto and a database that supports sandbox mode, you can enable concurrent testing by adding the Phoenix.Ecto.SQL.Sandbox plug to your Endpoint. It's important that this is at the top of endpoint.ex before any other plugs.

Features

  • Wallaby helps you test your web applications
  • Simulates realistic user interactions
  • By default it runs each test case concurrently and manages browsers for you
  • Its possible to test several users interacting with a page simultaneously
  • Wallaby requires Elixir 1.12+ and OTP 22+
  • Wallaby also requires bash to be installed

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow Wallaby

Wallaby Web Site

Other Useful Business Software
$300 Free Credits for Your Google Cloud Projects Icon
$300 Free Credits for Your Google Cloud Projects

Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
Start Free Trial
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Wallaby!

Additional Project Details

Programming Language

Elixir

Related Categories

Elixir Browsers, Elixir Software Testing Tool

Registered

2022-10-07