spriteCloud / lapis-lazuli

Cucumber helper functions and scaffolding for easier test automation suite development.
Other
7 stars 7 forks source link

Responsive Testing #18

Closed jfinkhaeuser closed 7 years ago

jfinkhaeuser commented 9 years ago

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.


[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 :)
barzilay commented 7 years ago

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.