garris / garris/BackstopJS

[Puppeteer&Chromy][MobileDevice][CriticalBug] Captured Screenshot Displacement

Open
#760 8 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
7.2k
Forks
621
PR merge metrics
No merged PRs in 30d

Description

Hello Garris,

We found that, for Puppeteer/chromy engine, the captured screen has displacement issue in mobile device randomly.

Here is the configurations. You could run the test for reproduce the issue.
Or you could use the docker image to reproduce the issue: https://hub.docker.com/r/kenith/ta-visual-lib/

[Backstop_CriticalBug_PuppetterChromy_DeviceScreenshotDisplacement.zip](https://github.com/garris/BackstopJS/files/1983258/Backstop_CriticalBug_PuppetterChromy_DeviceScreenshotDisplacement.zip)

![2018-05-08 17 30 36](https://user-images.githubusercontent.com/14316290/39749959-93507e48-52e6-11e8-835f-5159fb163a45.gif)

**System Info:**
Chrome: 66.0.3359.139
Backstop: 3.2.15
OS: CentOS 7
Node: 8.x
NPM: 5.6.0

Thank you,
Ken

Contributor guide

Open the contributing guide

Research direction

Start by running the supplied configuration from Backstop_CriticalBug_PuppetterChromy_DeviceScreenshotDisplacement.zip, or reproduce with the linked Docker image, using the reported mobile-device setup. Compare captured screenshots to the expected output and verify that the random displacement no longer occurs.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, node.js
Domain
mobile-dev, testing
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.