Responsive Web Design Testing in the Galen way

The Responsive Web Design has become the most popular trend these days with the demand of having a single website that is supported across all the devices.

Instead of having a http://www.someweburl.com and m.someweburl.com to support on desktop and mobile views,  organizations are tending towards having a

single website that can be accessed across multiple devices.

This demand led to the invention of responsive websites. The prime responsibility of a responsive site is to

scale the website based on the end user’s screen resolution and intelligently display the content based on the real estate available.

This in turn led to the evolution of several frameworks to support responsiveness. While this all sounds good for the business, the actual challenge is to test these websites. With hundreds of new devices releasing in to the market everyday, it is hard to ensure that the websites are working fine in all the resolutions.

mobile-devices.jpg

When this is practically impossible,the closest we can get is using the simulators or emulators to test the websites. Other alternative is to use third  party services to test the website. Some service providers are saucelabs, browserstack etc. Using the paid tools for achieving the test goals might be a good idea but for someone who is a fan of open source tools like me, they aren’t the option.

In my search to find an open source tool that can help me test the responsiveness of a site, I came across Galen framework.

Galen has been a handy tool because of the above mentioned. When I introduced this tool at much later stage in our project, it has managed to live up to the expectations in providing early feedback on the UI changes. It  was crucial as the project demanded UI improvements and we wanted to be sure that responsiveness of the website is always intact.

To know more about Galen,  visit the website here.

In the next blog post I will explain on how to get started with Galen.

Responsive Web Design Testing in the Galen way