selenium+java自动化入门1

应课程设计的要求,要求利用selenium+Chrome(Firefox等)完成自动购物。

一脸懵逼,从零开始:

首先,需要配置jdk,eclipse啥的,这个本身就装好了,然后需要下载几个重要的东西:

1.Chromedriver.exe

2.selenium.jar包以及selenium—server-standlone.jar

3.如果没有对应的浏览器需要根据浏览器版本下载合适的驱动,反过来根据驱动下合适版本的驱动

(个人建议:根据浏览器版本下驱动比较好,因为博主就是根据老师给的老版驱动去下浏览器,结果卡在浏览器版本问题上了)

总结:安装好这些东西仅仅是第一步:需要学会利用build path将你所下载的selenium这些相关的导入你的项目中:

具体步骤如下:

Java IDE中引用selenium-java-2.40.0.jar,selenium-server-standalone-2.40.0.jar

项目目录右键-->Build Path--> config build path-->Java BuildPath-->Libraries-->Add External JARs,添加selenium-java-2.40.0.jar,selenium-server-standalone-2.40.0.jar
搞定这些后:需要写个代码测试一下:

public class LuanchChrome {  
  
    public static void main(String[] args) {  
          
        System.setProperty("webdriver.chrome.driver", ".\\Tools\\chromedriver.exe");  
          
        //初始化一个chrome浏览器实例,实例名称叫driver  
        WebDriver driver = new ChromeDriver();  
        //最大化窗口  
        driver.manage().window().maximize();  
        //设置隐性等待时间  
        driver.manage().timeouts().implicitlyWait(8, TimeUnit.SECONDS);  
          
        // get()打开一个站点  
        driver.get("https://www.baidu.com");  
        //getTitle()获取当前页面title的值  
        System.out.println("当前打开页面的标题是: "+ driver.getTitle());  
          
        //关闭并退出浏览器  
        driver.quit();  
          
    }  
  
}
这里借鉴的是一位大神的系列博客:
作者:Anthony_tester 
来源:CSDN 
原文:https://blog.csdn.net/u011541946/article/details/72905012 
然后就测试一下,看看行不行咯!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值