RoboTouch ist ein über Computer gesteuert Roboter der selbständig Smartphone, Tabletts und andere Touchscreen Gerate bedienen kann. Man kann RoboTouch manuell steuern, er kann aber auch, gemäß einem Plan, Komplet autonom wirken. Beide Arten seiner Arbeit sind möglich, da der RoboTouch über eine eingebaute Kamera verfügt. Über diese Kamera und spezielle Software kann man RoboTouch bedienen und einen Plan erstellen. Gemäß dieses Planes kann RoboTouch Testsscenarios durchführen.
RoboTouch wurde für Software Development wie CODEFUSION – des RoboTouch Erfinder und Produzent – erschaffen. CODEFUSION benutzt RoboTouch um automatisch seine eigene mobile Software Applikationen zu testen.
Bereits funktionierende RoboTouch Prototype verfügen über 3 Achsen: X, Y, Z (Bild 1). Zwei Achsen arbeiten in einer Fläche: X und Y. Die dritte Achse – Z – arbeitet parallel zu XY Fläche. X und Y sind über ein Steppmotor gesteuert. Die Achse Z ist über ein spezielles Künstliches Servomotor Finger bedingt gesteuert. Der künstliche Finger kann kapazitive Touchscreens benutzten. RoboTouch ist über eine Computer und Open Source Hardware gesteuert. Die Software die RobotTouch kontrolliert wurde von CODEFUSION geschrieben. Über dieser Software kann man den Künstlichen Finger benutzen und die Arbeitspläne erstellen. Bediener kann das gerat über die Eingebaute Kamera und Softwaretasten am Bildschirm steuern. Über eine eingebaute Plan -Aufnahmesoftware kann man die Pläne speichern um sie danach automatisch abzuspielen.
Die aufgenommenen Pläne kann man mit Behauptungen ergänzen, so das aus den Plänen Testpläne entstehen. RoboTouch ist in der Lage, während der Plan läuft, anhand des Bildes das er sieht , zusätzliche Prüfung durchzuführen.
Derzeit RoboTouch prototype verfügt über ein Ache Z Künstliches Finger. Es ist geplant mehrere Finger zu benutzen um Multi-Touch-Geste zu emulieren.
CODEFUSION will eine Farm von RoboTouch gerate zu bauen. Die RoboTouch Bedingung wird über Internet möglich. Eine Software Developer konnte über RoboTouch übers. Internet sein Software auf die Gerate die er nicht besitzt testen. Es wird möglich sein die Software Pakete remote auf das Gerate einzuspielen und danach remote testen!