How does Usetrace differ from Selenium?

We’ve built Usetrace on top of Selenium. It is modular in a similar fashion to programming parameterized modules: traces use reusable routines. Usetrace combines the benefits of programmable tests with the ease of record and playback without requiring programming skills.