Ringer: web automation by demonstration
Interactive record/replay for web application debugging