The Robots are Taking Our Jobs
summary
Shopkeep builds a hardware-driven test rig that actually swipes cards: an Arduino/stepper motor rig controlled by Johnny-Five and a small Node server that accepts HTTP POST /swipe calls, with Appium tests (Ruby + rest-client) triggering swipes. Prototype costs about $80, adds retry logic and adjustable RPM/steps so readers recognize human swipes, and yields reproducible nightly end-to-end tests, timing metrics, and reduced manual labor; a Raspberry Pi variant handles chip insertion reliably.
AI-written summary · about
chapters (9)
- 0:00Start
- 13:38Why a Robot?
- 15:09Building the Robot
- 16:41Writing the Server
- 18:48Appium Integration
- 20:46Appium Capabilities
- 21:15Appium accessibility ID efficiency
- 25:50Conclusion
- 27:10Major Gains
related talks
39mRise of the Robots
34mUsing robots to test mobile apps
44mAutomating Restaurant Point of Sale With Selenium: A Case Study
39mHow to Integrate Hardware into a Full-Software Test Suite
40mDigitizing Testers
19mBuilding an appium driver to automate custom built hardware
33mAutomated Testing for Embedded Development: Next Generation Board Farming
33mReal Cross-Platform Workflow UI Automation
