mmcc007 / screenshots

Screenshots: A command line utility and package for capturing screenshots for Flutter
Other
265 stars 144 forks source link

Add support for running on real devices in cloud #60

Open mmcc007 opened 5 years ago

mmcc007 commented 5 years ago

Use https://pub.dev/packages/sylph to run screenshots on real devices in the cloud.

Sylph is a new command line utility for running integration tests on real devices in the cloud.

Sylph runs tests in a pool of devices. Each test is run with only one real device attached at a time. So screenshots would have to be modified to detect it is running in the cloud and run only for the currently attached real device. After testing is complete and the screenshots downloaded, then, for supported screens, framing can occur.

joeblew99 commented 5 years ago

i am using screenshots and sylph. Both really made regression testing a dream. huge thanks @mmcc007

Having it run in the cloud is very useful with screen shoting because some tests can only be tested using screenshot approach. For example webrtc and other video / multimedia apps.