6. Honeydew
Honeydew is a Ruby driver for UIAutomator which enables
testing of Android devices.
Supports API 16 or higher (4.1 Jelly Bean)
Supports cross app testing!
Developed and opened sourced by Amplify
https://github.com/amplify-education/honeydew
$ gem install honeydew
9. Physical Device Testing
• Any device
• Fast
• Better for
exploratory testing
• Expensive
• Fragile
• Limited availability
• Consumer Hardware
will not handle lab
abuse
10.
11. Hardware tricks we have learned
• Setup/Takedown Hooks to Wipe Data / Factory Reset
• Disable Performance Modes and Battery Savers.
• Separate your USB and Power supply when possible
• Wireless ADB
• Get Static IPs
• Isolate Wireless Network
• Dirty displays, labels and stickers = flakey tests
• Keep a box of backup devices, fully charged
15. Keep in touch, join us, or fork us
jlloyd@amplify.com
github.com/amplify-education
http://extracredit.amplify.com/jobs
http://extracredit.amplify.com