Manual testing hardware - a better experience

Preview:

Citation preview

manual testingjust add dopamine

@noopkatjust add robots

• Active member of the NodeJS Hardware Working Group

• Co-ran Nodebots Day Las Vegas (2013 & 2014)

• Write OS hardware related libraries for better user experiences

AVRGirl Arduino

• supports 14 boards officially

• supports 2 extra boards unofficially (shhh)

• Windows, OSX and Linux

• NodeJS 0.10.x, 0.12.x, 4.x

= 144 test cases

29 releases

all my unit tests are heavily mocked

regressions will probably happen

operating systems and nodejs will break stuff

and often

I have a full time job already

I need help

* crickets *

no shortage of code heroines / heroes

credited to Australian Computer Society

manual testing is boring*

fun and easy

modest reward

AVRGirl Test Pilot

<insert demo>

Electron vs Browser

robot stuff user stuff data stuff

fancy badge

does it work?

@tmpvar

@tmpvar

anyway

manual testing = boring

help people help you

if you have an Arduino…

omg please test for me

$ npm install -g avrgirl-arduino

$ avrgirl-arduino test-pilot

thank you

Recommended