SlideShare a Scribd company logo
Get responsive with Galen!!!
Devi Sridharan
Lalitha Rajanala
HeardofResponsive
webdesign(RWD)?
Get responsive with Galen
Testing Becomes a challenge
To list down…
• Increased testing efforts
• Lot of attention to details
• Delay in the deliverables
• Lot of dependency on
manual testing
• Error-prone
Responsive automation - Galen
Galen Framework is
a test framework
which was
introduced for
layout-testing of
web-application in
real browser.
1. Launch
2. Resize
3. Test the layout
How it works?
Galen
 Installation
 File structure
 Spec file
 Test file
 Galen spec/Language
 Basic commands
 Inside
 Near
 Width,height
 Right of
 Left of
 Horizontally aligned
 Visible
 Absent
 component
Demo
To summarize…
ROI
 Identifies the defects early
 Devs can contribute to tests
 Detailed reports with
screenshots
 Saves considerable amount
of testing time
 Can be integrated with
existing selenium tests & CI
Word of caution
 Doesn’t replace the actual
device testing, just
minimizes the effort spent.
Questions ???
Thank you
https://in.linkedin.com/in/devisridharan
https://in.linkedin.com/in/lalitharajanala
@DeviSridharan devisridharan.sd@gmail.com
@LRajanala lalitha.rajanala@gmail.com
DEMO https://github.com/devishree90/Galen_demo

More Related Content

PPTX
Visual Regression Testing
PPTX
Automated layout testing using Galen Framework
PPTX
Advanced Automated Visual Testing for Mobile Apps
PDF
XpDays - Automated testing of responsive design (GalenFramework)
PPTX
Galen Framework - Responsive Design Automation
PDF
Berlin Selenium Meetup - Galen Framework
PDF
[Srijan Wednesday Webinars] Automating Visual Regression using ‘Galen’
PDF
Client-Side Performance Testing
Visual Regression Testing
Automated layout testing using Galen Framework
Advanced Automated Visual Testing for Mobile Apps
XpDays - Automated testing of responsive design (GalenFramework)
Galen Framework - Responsive Design Automation
Berlin Selenium Meetup - Galen Framework
[Srijan Wednesday Webinars] Automating Visual Regression using ‘Galen’
Client-Side Performance Testing

What's hot (19)

PDF
Effectively Monitoring Client-Side Performance
PDF
Better Page Object Handling with Loadable Component Pattern
PDF
Role of Automation in Testing
PPSX
Cucumber & gherkin language
PPTX
Design patterns in test automation
PPTX
Bdd – with cucumber and gherkin
PDF
Intro to Visual Test Automation with Applitools Eyes
PPTX
Architecting test automation using selenium
PDF
Introduction To Web Application Testing
PDF
Behavior Driven Development and Automation Testing Using Cucumber
PPTX
Brace yourself from automation death trap
PPTX
JavaScript Unit Testing
PDF
Cucumber ppt
PDF
To Deploy or Not-To-Deploy - decide using TTA's Trend & Failure Analysis
PPT
Test Automation With Cucumber JVM, Selenium, and Mocha
PDF
Patterns of a "Good" Test Automation Framework, Locators & Data
PDF
Opencast Admin UI - Tools and development setup
PDF
Selenium Testing on Chrome - Google DevFest Armenia 2015
PPTX
Automation solution
Effectively Monitoring Client-Side Performance
Better Page Object Handling with Loadable Component Pattern
Role of Automation in Testing
Cucumber & gherkin language
Design patterns in test automation
Bdd – with cucumber and gherkin
Intro to Visual Test Automation with Applitools Eyes
Architecting test automation using selenium
Introduction To Web Application Testing
Behavior Driven Development and Automation Testing Using Cucumber
Brace yourself from automation death trap
JavaScript Unit Testing
Cucumber ppt
To Deploy or Not-To-Deploy - decide using TTA's Trend & Failure Analysis
Test Automation With Cucumber JVM, Selenium, and Mocha
Patterns of a "Good" Test Automation Framework, Locators & Data
Opencast Admin UI - Tools and development setup
Selenium Testing on Chrome - Google DevFest Armenia 2015
Automation solution
Ad

Viewers also liked (12)

PDF
Automating the responsive website testing
PPT
Responsive Web Design testing using Galen Framework
PDF
Testing responsive web design pdf
KEY
Effectively Using UI Automation
PPTX
Emerging Trends of Test automation - Talk in Software Testing Conference Nort...
PPTX
Colorful world-of-visual-automation-testing-latest
PPTX
Advanced Appium: SeleniumConf UK 2016
PDF
Testing Responsive Webdesign
PDF
Cross browser testing using BrowserStack
PPT
Who are you building for?
PPTX
UI Test Automation - Maximizing ROI by Minimizing Maintenance Costs
PPTX
A Complete Guide to Testing Responsive Websites
Automating the responsive website testing
Responsive Web Design testing using Galen Framework
Testing responsive web design pdf
Effectively Using UI Automation
Emerging Trends of Test automation - Talk in Software Testing Conference Nort...
Colorful world-of-visual-automation-testing-latest
Advanced Appium: SeleniumConf UK 2016
Testing Responsive Webdesign
Cross browser testing using BrowserStack
Who are you building for?
UI Test Automation - Maximizing ROI by Minimizing Maintenance Costs
A Complete Guide to Testing Responsive Websites
Ad

Similar to Get responsive with Galen (12)

PPTX
Responsive testing
PPTX
Galenframework
PPTX
Galenframework
PDF
Responsive testing in Drupal - Drupal Developer Days
PPTX
Layout testing with galen framework
PPT
Responsive WebDesign Testing Using Galen
PPT
Responsive WebDesign Testing Using Galen
PPTX
Responsive Web Design Automation using Galen
PPTX
Rare frontend testing
PDF
Automating Responsiveness of your Websites
PPTX
Responsive Web Design and Testing
PPTX
Using galen framework for automated cross browser layout testing
Responsive testing
Galenframework
Galenframework
Responsive testing in Drupal - Drupal Developer Days
Layout testing with galen framework
Responsive WebDesign Testing Using Galen
Responsive WebDesign Testing Using Galen
Responsive Web Design Automation using Galen
Rare frontend testing
Automating Responsiveness of your Websites
Responsive Web Design and Testing
Using galen framework for automated cross browser layout testing

More from Thoughtworks (20)

PDF
Design System as a Product
PDF
Designers, Developers & Dogs
PDF
Cloud-first for fast innovation
PDF
More impact with flexible teams
PDF
Culture of Innovation
PDF
Dual-Track Agile
PDF
Developer Experience
PDF
When we design together
PDF
Hardware is hard(er)
PDF
Customer-centric innovation enabled by cloud
PDF
Amazon's Culture of Innovation
PDF
When in doubt, go live
PDF
Don't cross the Rubicon
PDF
Error handling
PDF
Your test coverage is a lie!
PDF
Docker container security
PDF
Redefining the unit
PPTX
Technology Radar Webinar UK - Vol. 22
PDF
A Tribute to Turing
PDF
Rsa maths worked out
Design System as a Product
Designers, Developers & Dogs
Cloud-first for fast innovation
More impact with flexible teams
Culture of Innovation
Dual-Track Agile
Developer Experience
When we design together
Hardware is hard(er)
Customer-centric innovation enabled by cloud
Amazon's Culture of Innovation
When in doubt, go live
Don't cross the Rubicon
Error handling
Your test coverage is a lie!
Docker container security
Redefining the unit
Technology Radar Webinar UK - Vol. 22
A Tribute to Turing
Rsa maths worked out

Recently uploaded (20)

PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
1. Introduction to Computer Programming.pptx
PDF
Empathic Computing: Creating Shared Understanding
PPTX
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
PPTX
Tartificialntelligence_presentation.pptx
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PDF
Heart disease approach using modified random forest and particle swarm optimi...
PDF
August Patch Tuesday
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
A comparative study of natural language inference in Swahili using monolingua...
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PPTX
Machine Learning_overview_presentation.pptx
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
1. Introduction to Computer Programming.pptx
Empathic Computing: Creating Shared Understanding
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
Tartificialntelligence_presentation.pptx
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
Heart disease approach using modified random forest and particle swarm optimi...
August Patch Tuesday
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Spectral efficient network and resource selection model in 5G networks
Diabetes mellitus diagnosis method based random forest with bat algorithm
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Per capita expenditure prediction using model stacking based on satellite ima...
Building Integrated photovoltaic BIPV_UPV.pdf
A comparative study of natural language inference in Swahili using monolingua...
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Machine Learning_overview_presentation.pptx
Reach Out and Touch Someone: Haptics and Empathic Computing

Get responsive with Galen

Editor's Notes

  • #4: Responsive web design (RWD) is an approach to web design aimed at crafting sites to provide an optimal viewing experience—easy reading and navigation with a minimum of resizing, panning, and scrolling—across a wide range of devices (from desktop computer monitors to mobile phones). Give google example where it adapts to screen size and how the gmail link etc disappaears into navigation menu with mobile screen size
  • #5: Testing becomes a challenge with lot of devices to certify
  • #8: Galen Specs is the language with which you define how the page should look like for different devices. The language is quite advanced and allows you to express complete layout of your website with minimal text.