????JMeter????÷???????????????????Selenium??ThroughtWorks ????????????Web ???????????Jmeter??Selenium???????????????????????????????????
??????????????????Jmeter?е???Selenium????????????????? Jmeter JUnit sampler ???? BeanShell sampler???????????????Selenium client ?? server????????????????Server??
?????????
???????????:
?????????selenium-server-standalone-2.*.jar??????JMeter??????%JMETER_HOME%/lib/?£???????Selenium server??
????Jmeter JUnit sampler
??????Selenium?????????????.jar?????????????%JMETER_HOME%/lib/junit/???£??????????????ü??TestCase or SeleniumTestCase?????????JMeter??????ò??????????????????????????test?????
??????Jmeter?д???test group??JUnit sampler????????????JUnit sampler?????????????????????????????????С???????????????????????????????
???????????????????:

 

package com.example.tests;
import com.thoughtworks.selenium.*;
import org.junit.Before;
import org.junit.Test;
import org.junit.After;
public class selenium extends SeleneseTestCase {
@Before
public void setUp() throws Exception {
. . .
}
@Test
public void testSelenium_test() throws Exception {
. . .
}
@After
public void tearDown() throws Exception {
selenium.stop();
}
}