java环境变量&Selenium 环境设置
上一篇 /
下一篇 2012-04-15 16:24:41
/ 个人分类:TestNG/Ant/Eclipse/Java
1.new:
JAVA_HOME C:\Program Files\Java\jdk1.7.0
CLASSPATH .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
2.modify:
Path %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
jdk latest version:
Selenium 环境设置
一、New Java Project (新建一个项目)
Enter a project name:SeleniumTest
Use a project specific JRE:jre6
Finish
二、Configure Build Path
右键选择项目“SeleniumTest" ,选择"build Path"->“configure Build Path" ->Add External JARs :包括:junit-4.8.2.jar;selenium-java-client-driver-1.0.1;selenium-server.jar;testng-6.0.1.jar-> OK。
右键选择项目“SeleniumTest" ,选择"build Path"->Add Library ->Junit-Junit 4->Finish.
三、安装testnG
安装testnG,Eclipse->help->Install new software,选择Add,添加URL:http://beust.com/eclipse,选择testnG,根据提示安装testnG完成,即可使用。
testng scripts:注意:需要启动selenium server
import com.thoughtworks.selenium.*;
import org.testng.annotations.*;
import static org.testng.Assert.*;
import java.util.regex.Pattern;
public class search extends SeleneseTestNgHelper {
@Test public void testLogin_ng() throws Exception {
selenium.open("http://www.gmail.com/");
assertTrue(selenium.getTitle().matches("^Gmail: [\\s\\S]*$"));
selenium.type("id=Email", "leonwu0725");
selenium.type("id=Passwd", "2198118a");
selenium.click("id=signIn");
selenium.waitForPageToLoad("30000");
assertTrue(selenium.getTitle().matches("^Gmail - [\\s\\S]*$"));
}
}
收藏
举报
TAG: