Where communities thrive

  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
Repo info
Hey guys, suggested a PR for you hypery2k/galenframework-cli#6
Martin Reinhardt
Thanks, i will merge it once I'm back from holidays
@hypery2k thanks mate ;)
btw, would that be alright to include your module in my grunt-galen pipeline (so that no additional installations are necessary) or do you have some rigorous licence? That would be quite a shortcut for a complete grunt package for Galen
Martin Reinhardt
I've release a new version with your changes
Martin Reinhardt
so you can add my package as requirement. It's MIT licensed!
Martin Reinhardt
Just wanted to announce that the latest version provide chrome driver installation and configuration for Galen out of the box. No manual configuration needed to run layout tests with chrome
need to compare image using galen
help me out
Thành Hoàng
I want to run galen on Jenkins (Jenkins is install on Linux), so I need to installer Galen on sever, right?
How to install Galen on Jenkins (plugin) , because I don't have permission to install software on Sever (the computer install Jenkins)
@hypery2k please help
Martin Reinhardt
Depends on the concrete setup. You need a graphical interface to use Galen as other Selenium tools. Do you want to use it in java or in a node project?
Thành Hoàng

Currently I'm testing on this website
Resize responsive not working because it not using bootstrap library
User must using emulation-device on browser to open mobile mode
You suggestion is: galenframework/galen#452
I'm trying to create a grid node with chrome
What I'm trying is below, but it's not working

//register a node with -nodeConfig is ChromeMobile.json
java -jar -Dwebdriver.chrome.driver=.\chromedriver.exe -Dwebdriver.gecko.driver=.\geckodriver.exe selenium-server-standalone-3.6.0.jar -role node -hub http://localhost:4444/grid/register -nodeConfig ChromeMobile.json

//ChromeMobile.json have "mobileEmulationEnabled":true,
"browserName": "chrome",
"userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 9_1 like Mac OS X) AppleWebKit/601.1.46 (KHTML, like Gecko) Version/9.0 Mobile/13B143 Safari/601.1",
"maxInstances": 5,
"seleniumProtocol": "WebDriver"
"proxy": "org.openqa.grid.selenium.proxy.DefaultRemoteProxy",
"maxSession": 5,
"port": 5555,
"register": true,
"registerCycle": 5000,
"hub": "http://localhost:4444",
"nodeStatusCheckTimeout": 5000,
"nodePolling": 5000,
"role": "node",
"unregisterIfStillDownAfter": 60000,
"downPollingLimit": 2,
"debug": false,
"servlets" : [],
"withoutServlets": [],
"custom": {}

//my code to registerDevice
$galen.registerDevice("mobile", inSeleniumGrid(gridUrl, "iPhone 6 Plus", ["mobile"], {"browser": "chrome","platform": "VISTA","mobileEmulationEnabled":"true","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 9_1 like Mac OS X) AppleWebKit/601.1.46 (KHTML, like Gecko) Version/9.0 Mobile/13B143 Safari/601.1"}));

@hypery2k please help
the website I'm testing is: http://www.toto-growing.com/
Nesib Fiso
Hi @hypery2k
I get your galenframework-cli, really nice job.
But I have problem, running command:
$ docker run -v <my_path>/galenframework-cli/core/test/:/var/test_scripts galenframework/cli galen test /var/test_scripts/
gaves an error:
docker: Error response from daemon: OCI runtime create failed: container_linux.go:348: starting container process caused "exec: \"galen\": executable file not found in $PATH": unknown.
ERRO[0000] error waiting for container: context canceled
what I'm doing wrong here?
Martin Reinhardt
you’r welcome, I fixed it, you can give the next label from docker hub a try. see here: https://hub.docker.com/r/galenframework/cli/tags/
hi @hypery2k , I was able to integrate galen with nodejs...
i would like to check with you that, is it possible to integrate cucumber with galen ?
Hi… Is there any boilerplates for galenframework with mocha ?