Here is a sample
package com.company.whatever;
import junit.framework.TestCase;
import com.thoughtworks.selenium.DefaultSelenium;
import com.thoughtworks.selenium.Selenium;
public class MyTest extends TestCase {
private Selenium selenium;
public void setUp() {
selenium = new DefaultSelenium("localhost",
4444, "*iexplore", "
http://localhost:8080/CompanyProject");
selenium.start();
}
public void testStuff() {
selenium.open("
http://localhost:8080/CompanyProject/?");
selenium.click("link=Maintain Stuff");
selenium.waitForPageToLoad("30000");
selenium.click("//span [@onclick='CCUtility.crtCtrla(this, \"stuff=Select=000000026\", null, null);']");
selenium.waitForPageToLoad("30000");
selenium.select("addDescription","label=Policy Id");
selenium.type("addValue","3543547");
selenium.select("addTypeCode","label=String");
selenium.click("//div [@id='btnAddParameter']");
selenium.waitForPageToLoad("30000");
}
public void tearDown() {
selenium.stop();
}
}