Galen is a test framework originally designed for testing layout of web applications but is also a great tool for functional testing. When it comes to testing a responsive layout it works in a following way:

  1. Open a page in browser
  2. Resize it to specified size
  3. Test the layout according to user-defined specs

It uses Selenium for interacting with elements on page and getting their locations and dimensions.
Once it sees that something is wrong – Galen reports the error, makes a screenshot and highlights the misbehaving element on it.

Getting Started

Will help you to install Galen and configure it properly.

Complete Reference

JavaScript Tests

Java Tests

IDE Support

Video Tutorials

Other Tutorials


We have moved all the discussions to Google Groups. From this moment, if you have problems with your test code or some issues with installation, please ask your questions in!forum/galen-framework.