Selenium WebDriver API

1.访问网页,后退,前进,刷新功能

<span style="white-space:pre">		</span>WebDriver driver;
<span style="white-space:pre">		</span>String baseUrl  = "http://www.sogou.com";
<span style="white-space:pre">		</span>String baseUrl2 = "http://www.baidu.com";
<span style="white-space:pre">		</span>driver = new FirefoxDriver();
<span style="white-space:pre">		</span>
<span style="white-space:pre">		</span>driver.navigate().to(baseUrl);
<span style="white-space:pre">		</span>driver.navigate().to(baseUrl2);
<span style="white-space:pre">		</span>driver.navigate().back();
<span style="white-space:pre">		</span>driver.navigate().forward();
<span style="white-space:pre">		</span>driver.navigate().refresh();
		<span style="white-space:pre">	</span>
2.操作浏览器窗口

/*声明一个Point对象,两个150表示浏览器的位置相对于屏幕左上角的0.0的横坐标和纵坐标的距离*/
		Point point = new Point(150, 150);
		/*声明Dimension对象,两个500表示浏览器窗口的长度和宽度*/
		Dimension dimension =new Dimension(500, 500);
		/*setPositon方法表示设定浏览器在屏幕上的位置为point对象坐标150,150,在某些浏览器下此方法失效(火狐失败)*/
		driver.manage().window().setPosition(point);
		driver.manage().window().setSize(dimension);
//maximazi表示将浏览器窗口最大化
<span style="white-space:pre">		</span>driver.manage().window().maximize();
<span style="white-space:pre">		</span>driver.get(baseUrl);


WebElement input = driver.findElement(By.id("text"));
		//清楚文本框中的默认文字
		input.clear();
//插入文字
<span style="white-space:pre">		</span>input.sendKeys("测试内容");


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值