Thingiverse

Tapster - Mobile Automation Robot by hugs
by Thingiverse
Last crawled date: 4 years, 4 months ago
Tapster is a robot for automating mobile applications on a mobile device.
As seen in Wired, TechCrunch, and on TV!
Details:
Simulates a human finger on a capacitive touchscreen device
Open source hardware (BSD License)
3D printable
Made with Bitbeam, an open-source 3D printable LEGO-Technic compatible building system.
Programmed with Node.js + Johnny-Five + Arduino (Nodebots FTW!)
Designed by the creator of Selenium, the popular browser automation tool.
USB powered (5V)
Tappable area is 140mm x 80mm (Ideal for Nexus 4, iPhone 4, or iPhone 5)
Why would I want this?
Use Tapster to automate apps on mobile devices, such as iPhone or Android. If you're a software developer, any time you change a line of code, you need to check that every important interaction still works in the app on a real device. Sure, you can manually check things yourself, or have your friends and family do it for you a few times, but that gets old quickly. Life is too short for manual testing -- have a robot do it for you!
Main project files can be tracked here:https://github.com/hugs/tapsterbot
Follow the robot on Twitter:http://twitter.com/tapsterbot
Obligatory YouTube action video!:http://youtu.be/in2av9LtCfE?rel=0
If you want a Tapster and would rather spend some money to save printing and assembly time, I'm selling the robot on Tindie:https://www.tindie.com/products/hugs/tapster/
As seen in Wired, TechCrunch, and on TV!
Details:
Simulates a human finger on a capacitive touchscreen device
Open source hardware (BSD License)
3D printable
Made with Bitbeam, an open-source 3D printable LEGO-Technic compatible building system.
Programmed with Node.js + Johnny-Five + Arduino (Nodebots FTW!)
Designed by the creator of Selenium, the popular browser automation tool.
USB powered (5V)
Tappable area is 140mm x 80mm (Ideal for Nexus 4, iPhone 4, or iPhone 5)
Why would I want this?
Use Tapster to automate apps on mobile devices, such as iPhone or Android. If you're a software developer, any time you change a line of code, you need to check that every important interaction still works in the app on a real device. Sure, you can manually check things yourself, or have your friends and family do it for you a few times, but that gets old quickly. Life is too short for manual testing -- have a robot do it for you!
Main project files can be tracked here:https://github.com/hugs/tapsterbot
Follow the robot on Twitter:http://twitter.com/tapsterbot
Obligatory YouTube action video!:http://youtu.be/in2av9LtCfE?rel=0
If you want a Tapster and would rather spend some money to save printing and assembly time, I'm selling the robot on Tindie:https://www.tindie.com/products/hugs/tapster/