selenium学习的一些笔记

1.鼠标悬停可以用webdriver里面的Actions类来操作, 
WebElement login =         dr.findElement(By.id("xxx"));
Actions action = new Actions(dr);
action.moveToElement(login).perform();
或者用执行js的方法。

具体信息可以参考这篇文章哦: http://www.webdriver.org/article-15-1.html


2.解决校验码问题  引入Scanner类


3.下拉框选项定位

.//input[@type="radio" and @name ="identity" and @ class ="Volvo"]

//table//tr[1]//input[1]

//a[text() ='腾讯']   ---超链接定位

CSS定位

#input>input

------------------------封装脚本---

package Ccwp;


import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;


public class day1 {
public WebDriver Driver;
public void startFirefox()
{
Driver = new FirefoxDriver();
Driver.manage().window().maximize();

}
public void closeFirefox()
{
Driver.close();
Driver.quit();
}
public void goTo()
{
Driver.navigate().to("http://www.baidu.com");
}
public static void main(String[] args) {
// TODO Auto-generated method stub
    day1 t=new day1();
    t.startFirefox();
    t.goTo();
  t.closeFirefox();
}


}





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值