Today I used jEdit to write scripts to run with Selenium. In jEdit you basically write an html script telling Selenium what action to take and areas of the software to test. Selenium follows these instructions by reading html that is put into tables.
This is basically telling Selenium to open the page, type music in the search bar, click search, and then click on the link entitled Cruisin. I find that if im having trouble getting an action to work writing the HTML myself, I will actually perform the task using the IDE interface and then examine the html generated by the program. Next I am going to use selenium to use the refresh and pause commands.
I found this guide to be very useful in helping writing different functions for Selenium.