zinserjan / wdio-screenshot

A WebdriverIO plugin. Additional commands for taking screenshots with WebdriverIO.
MIT License
109 stars 43 forks source link

Speed up scaling with gm #70

Closed zinserjan closed 7 years ago

zinserjan commented 7 years ago

Previously scaling of screenshots was always done via Jimp. This PR enables scaling via GraphicsMagick when available.

Stats:

Before #69 After #69 Now Improvement (total)
iPad Air 2 iOS 10.2 landscape 10825ms 6888ms 5881ms 45%
Chrome v56 1024x768 6328ms 5184ms 2180ms 65%
Firefox v51 1024x768 1890ms 1485ms 1477ms no difference*