Selenium is a suite of tools for automating web browser interaction. It can be used to record and playback test cases. Find out more about how this tool set is used for test automation and how it compares with similar tools like UIlicious in the following blog posts.