5 Reasons to Automate Testing by Recording User Interaction