自动化测试测试的一个比较重要的也是最开始的阶段,就是如何启动浏览器
三大主流的浏览器:ie,火狐,谷歌
selenium是直接运行在浏览器中,兼容性比较强,支持多种类型的浏览器,
一般启动浏览器需要载入webdriver-selenium的jar包
在代码中比较容易实现的
火狐浏览器直接启动一般就可以:这个是在默认的安装路径下的
public class test{
public static void main(String[] args){
WebDriver driver = new FirefoxDriver();
}
}
启动driver不在火狐浏览器下的
public class test{
public static void main(String[] args){
System.setProperty("webDriver.firefox.bin","E:/Mozilla Firefox/firefox.exe");
WebDriver driver = new FirefoxDriver();
}
}
其他浏览器也是这样
对于浏览器的一般常见的操作
1:最大化窗口
driver.maximize_window()
2:等待时间设置
driver.implicity_wait(8)
3:打开地址
driver.get("http://www.baidu.com");
目前:ie的不稳定性和速度问题,建议使用火狐和谷歌浏览器做测试