Slide 1

Slide 1 text

@gunta85 Günther Brunner OpenSTF + Chrome Chrome Tech Night #8 LT

Slide 2

Slide 2 text

Most painful point in web mobile development right now: 
 Android Debugging

Slide 3

Slide 3 text

More than 18796 different Android devices

Slide 4

Slide 4 text

No content

Slide 5

Slide 5 text

Remotely test every device from your browser

Slide 6

Slide 6 text

Remotely test every device from your browser

Slide 7

Slide 7 text

Features

Slide 8

Slide 8 text

Demo

Slide 9

Slide 9 text

100% Open Source
 
 Apache 2.0 License https://openstf.github.io

Slide 10

Slide 10 text

Creating your own Devices Farm • Buy a USB hub • Connect your own Android devices

Slide 11

Slide 11 text

No content

Slide 12

Slide 12 text

Installing STF

Slide 13

Slide 13 text

Installing (Mac OS X) • Install ADB • Install dependencies • Install STF brew install node rethinkdb graphicsmagick zeromq protobuf npm install -g stf Included in Android SDK Tools / Android Studio

Slide 14

Slide 14 text

Running locally • Run RethinkDB • Run STF stf local rethinkdb

Slide 15

Slide 15 text

No content

Slide 16

Slide 16 text

Chrome adb connect support would be awesome

Slide 17

Slide 17 text

https://openstf.github.io

Slide 18

Slide 18 text

Open STF

Slide 19

Slide 19 text

Connect with Remote Debug

Slide 20

Slide 20 text

Connect with Remote Debug

Slide 21

Slide 21 text

Inspect the device • Open chrome://inspect

Slide 22

Slide 22 text

Reverse Port Forwarding • Works not only on Chrome, but any browser and app.