WebDriver打开浏览器-java

环境:配置jdk、使用Eclipse(个人爱好),导入selenium-java-2.42.2.jar、selenium-java-2.42.2-srcs.jar、selenium-server-standalone-2.42.2.jar 等3个jar包

    //设置chromedriver地址
        System.setProperty ( "webdriver.chrome.driver" ,
                "C:\\Program Files (x86)\\Google\\Chrome\\Application\\chromedriver.exe" );
        WebDriver driver=new ChromeDriver();
        String url="https://test.jsp"; //url地址
        driver.get(url);//打开url地址方法1
        driver.navigate().to(url); //打开url地址方法2
        driver.manage().window().maximize();//浏览器最大化
        System.out.println("Page title is: " + driver.getTitle());//获取当前页面的title
        System.out.println("Page URL is: " + driver.getCurrentUrl());//获取当前页面的url
        System.out.println("当前的浏览器的窗口句柄 is: " + driver.getWindowHandle());//获取当前的浏览器的窗口句柄
        System.out.println("当前的浏览器的所有窗口句柄is: " + driver.getWindowHandles());//获取当前的浏览器的所有窗口句柄
        System.out.println("当前页面的源码 is: " + driver.getPageSource());//获取当前页面的源码 is
        driver.quit();//退出浏览器方法1
        driver.close();//退出浏览器方法2

WebDriver打开浏览器-java

时间: 2024-11-07 18:02:08

WebDriver打开浏览器-java的相关文章

使用webdriver打开本地浏览器--python版

背景:经常性的,在项目中我们需要打开不同配置的不同浏览器.在学习selenium的过程中,打开本地火狐和本地chrome是一个稍微麻烦的事情,网上的java版本资料很多,但是python版的不多,在这里,我研究了一份关于python版Selenium打开浏览器的文档,供自己备注,也希望给大家一些参考. 1.打开默认的火狐 browser = webdriver.Firefox() 2.打开本地配置的火狐 from selenium import webdriver from time impor

第二章:WebDriver 打开Firefox浏览器 和 Chrome 浏览器

1. 使用Firefox 和 Chrome 来打开浏览器代码如下: 2. 使用 Firefox 浏览器打开百度网页: 3. 使用 Chrome 浏览器中打开 百度页面

selenium——打开浏览器

之前经过1个月的实习,虽然没有完全掌握一门技术,但是了解了测试的基本流程,对selenium.loadrunner下过苦工,但是仅仅是把网上的书上的知识往脑子里放,用时百度粘贴修改,在15天后确确实实的忘了细节.在众测群里遇到了一个能够解答我所有疑问的朋友,刚开始是志同(自动化)道合(测试)的话题引起浓厚的交谈兴趣,后来就成了我学习selenium上的老师,细心指点,每天写教导总结.所以,在学习了几天后我幡然醒悟,该总结自己的时候到了.以此博客记录学习总结. 一.学习 from selenium

打开浏览器操作

1 /* 2 * 打开浏览器 3 */ 4 public class OpenBrowsers { 5 6 public static void main(String[] args) { 7 // 打开默认路径的 firefox 8 //WebDriver driver = new FirefoxDriver(); 9 10 // 打开指定路径的 firefox 11 //System.setProperty("webdriver.firefox.bin", "C:\\Pr

webdriver打开失败方法---chrome与chromedrvier版本对应关系

在运行selenium脚本时,有时突然会碰到提示webdriver打开失败,这个时候极大可能是 Chrome浏览器更新了,与你之前的chromedriver版本出现不兼容,导致selenium调用不了 谷歌浏览器,这个时候就需要升级chromedriver,升级完即可. 查看一下自己的chrome版本和对应的chromedriver版本是否对应; 学习更多可以加QQ群:610845268

在程序中打开浏览器(方法1拓展部分)

实验名称:打开浏览器 实验想象:点击程序中button,打开浏览器 理论介绍:除了可以Uri.parse()方法,我们在 1.android:scheme:用于指定数据的协议部分,如http 2.android:host:用于指定数据的主机名部分,如www.baidu.com 3.android:port:用于指定数据的端口部分,一般紧随主机名之后 4.android:path:用于指定主机名和端口之后的部分 5.android:mimeType:用于指定可以处理的数据类型,允许使用通配符的方式

查看webdriver针对浏览器的一些函数

在用webdriver对浏览器进行操作时,很多操作并不是那么好找,后来在朋友的推荐下可以用下面的方法来寻找针对浏览器的一些操作,函数或属性等,这样方便我们可以查找一些方法去完成我们要的操作. 下面是查看的方法: from selenium import webdriver browser = webdriver.Firefox()for key in dir(browser): print key 打印的结果如下图所示: 说明,首先要知道dir()的用法,通过查询我们可以知道解释如下: (你可以

win10使用内置管理员账户无法打开浏览器

Administrator是最高权限的管理员账户,该账户默认是关闭的,但是有时候也需要开启该账户使用的,那么如何解决win10使用内置管理员账户无法打开浏览器呢?下面跟着学习啦小编来一起了解下吧. 解决win10使用内置管理员账户无法打开浏览器方法 这个问题的原因在于Windows应用开启默认需要用户账户控制UAC支持(在普通账户下关闭UAC通知不影响此类应用运行),而Win10管理员账户不开启UAC.因此在Administrator账户下默认不能运行Windows应用. 不过只要略微修改以下注

SharePoint 解决打开浏览器自动登录

SharePoint使用Windows身份验证,默认会弹出Windows验证登录框,如下图所示: 1.对于已经加域的客户端 IE安全设置,将站点加信任站点,然后修改信任站点安全设置, 滚动条拉到最后,在"用户身份验证"项中,选择"自动使用当前用户名和密码登陆". 点击"确定",关闭浏览器,重新打开,就可以自动登录系统了. 2.对于没有加域的客户端 这个是用户经常反馈的一个问题,客户端没有加域,勾选了"记住我的凭据",下次仍旧会