栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java+selenium学习第一天——打开浏览器

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java+selenium学习第一天——打开浏览器

1.新建一个maven项目

        

2.导入依赖包

        1)打开pom.xml

        2)浏览器搜索https://mvnrepository.com 进入maven仓库,搜索selenium 以及 testng

        

         

           

        注:导入依赖时出现下划曲线要点击右下角进行下载

            

3.在src/test/java下新建一个package com.test,再新建一个Java类 TestCase

        

        1)声明TestCase类

        2)声明openBaiDu公开类

        3)用webChrome启动谷歌浏览器,这一步需要提前下载谷歌驱动

        步骤:1)浏览器搜索 npm.taobao.org,选择chromedriver

                   2)选择与本机浏览器对应的版本,例如我的版本就要选择93.0.4开头的版本

        

                 3)下载后将chromedriver.exe放到chrome.exe的同一目录下 

                 4)配置chromedriver环境

        

                 5)在src下新建一个drivers文件夹,将chromedriver.exe文件复制放到此文件夹中

                 6)配置system属性

        

        

最后,运行openBaidu成功打开浏览器。

4.遇到的问题及解决办法

        1)NoclassDefFoundError

          ​​​​​​​

        解决办法:导入新的selenium依赖,我一开始是用3.141.59,后来换成4.0.0-beta-3就好了。

        但我不知道为啥。。

        2)Java Selenium Chromedriver.exe不存在

        一开始我跟着视频这样输入driver路径是行不通的

        

         这里,driver路径要用绝对路径,有三种写法

          
        
参考某博主java 文件路径怎么写_java本地文件路径怎么写_芈十四的博客-CSDN博客

        

 

 

 

 

 

 

 

 

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/270907.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号