tap() works with SwEmulation vision and gesture

Added unittest for userinteraction.