从头创建第一个Selenium项目

这篇博客指导读者从零开始创建一个Selenium项目,包括参考文档、环境准备(如下载ChromeDriver并配置环境变量)、在Maven项目中添加必要依赖,以及编写初次运行的测试代码,演示在Bing搜索并截图保存结果。通过这个过程,读者可以掌握Selenium WebDriver的基本用法。
摘要由CSDN通过智能技术生成

创建第一个Selenium项目


参考资料

如果你是对Selenium和WebDriver毫无了解,可以先查看Selenium给出的参考文档,虽然算不上非常详细,但是可以了解Selenium是怎么实现自动化测试工作的。Selenium文档


运行前准备

首先需要安装针对你浏览器的Selenium WebDriver

下载驱动,以ChromeDriver为例

进入下载页面(Google的页面,如果打不开可以附邮箱我发给你),按照自己的Chrome版本下载对应的驱动,可以在页面chrome://settings/help知道自己的Chrome版本。下载好之后不需要安装,将其中的exe文件解压到一个纯英文目录下,并将这个目录添加到Path中。注1

如果这一步成功了,可以重新打开一个cmd窗口输入chromedriver查看是否成功启动。
注1:如果不添加到环境变量,则需要在每个项目中指定ChromeDriver.exe的路径。

在maven项目中导入相关的jar包

这里推荐使用阿里云的镜像Maven仓库,还提供了一个查询需要的包的页面:阿里云云效Maven。如果发现当前版本无法运行,可以检索其他版本的包来使用。
要成功运行代码至少要添加JavaSelenium库,教程中给出了pom.xml的依赖项,但是阿里云仓库中找不到,我使用了如下替代:

<dependency>
    <groupId>com.applitools</groupId>
    <artifactId>eyes-selenium-java3</artifactId>
    <version>3.9</version>
    <type>pom</type>
</dependency>

添加这个库之后你可以针对所有的浏览器进行自动化测试工作。如果你只需要对Chrome进行,可以导入:

<dependency>
    <groupId
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值