See http://galenframework.com/ for details. In addition to managing screen sizes, it has convenience functionality for checking the relative position of elements to each other.
[09:27:45] Onno Steenbergen: well maybe we could have a:
Check layout with "specification.file"
Which contains a galen like specification for multiple screen sizes, and we execute the checks for the current screensize
[09:28:09] Onno Steenbergen: As browserstack doesn't support resizing this might be the way to go :)
[09:29:46] Jens Finkhäuser: true. we can run galen from such a step, examine the output, and spare us horrible amounts of work :)
Closing. We will make it easy to select resolution and device type. Validating responsive design depends alot on the application and will be resolved on cucumber level.
Use e.g. https://github.com/alisterscott/webdriver-user-agent to make it easier to create browser windows with the aspect ratios, etc. of mobile devices.
See http://galenframework.com/ for details. In addition to managing screen sizes, it has convenience functionality for checking the relative position of elements to each other.