Selenium 学习笔记2

启动完成服务器后,可以进行客户端代码的开发了:

 

 2、客户端进行编写

public class TestPage
{
	private Selenium selenium;
	@Before
	public void setUp()
	{
		String url = "http://www.baidu.com";
		//selenium = new DefaultSelenium("localhost",SeleniumServer.getDefaultPort(),"*iexplore",url);
		selenium = new DefaultSelenium("localhost",SeleniumServer.getDefaultPort(),"*iexploreproxy",url);
		selenium.start();
	}
	
	@After
	public void tearDown()
	{
		try
		{
			selenium.stop();
		} catch (RuntimeException e)
		{
			System.out.println(e.getMessage());
		}
	}
	//测试标题,文本框输入,及按钮点击
 
	 @Test
	public void testWeb()
	{
		System.out.println("============== test baidu=============");
		//我这里是tomcat的地址,我的tomcat端口是8888,selenium是当前工程,我让它打开首页
		selenium.open("/");
		String title = selenium.getTitle();
		//原来网页的标题
		System.out.println(title);
		selenium.type("xpath=//input[@name='wd']", "helloworld");
		//得到输入的文本框的值
		System.out.println("textvalue:" + selenium.getValue("xpath=//input[@name='wd']"));
		selenium.click("xpath=//input[@id='su']");
		// selenium.waitForPageToLoad("40");
		assertEquals(title, "百度一下,你就知道");
		//输出新页的标题
		 System.out.println(selenium.getTitle());
	}
 	 	
}

 

 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值