Selenium+Java+Chrome进行web自动化实例

本文详述了使用Selenium与Java在Chrome环境下进行web自动化测试的完整流程,包括环境搭建和自动化测试实例。从Eclipse配置、Chromedriver的下载到TestNG class脚本编写,最后成功运行并展示控制台输出。
摘要由CSDN通过智能技术生成

本文用一个简单的例子来说明从环境搭建到实现web自动化的整个过程,让初学者快速入门。网上很多文章可能只介绍过程中的某一部分,初学者往往一头雾水,而本文则是详细介绍,根据本文一步一步能成功执行自动化测试。

一、环境搭建

1. Eclipse
2. Chrome及对应的Chromedriver
网上搜索的很多映射都是几年前的,扎心!最新的映射如下:
这里写图片描述
映射(全)请参考:

https://chromedriver.storage.googleapis.com/2.37/notes.txt

3.查看chrome版本,下载对应的Chromedriver,配置环境变量

1)下载chromedriver
2)将WebDriver复制到Chrome的安装目录
    安装目录可以通过在Chrome地址栏中输入chrome://version/来查看
3)将WebDriver的路径复制到系统环境变量PATH中 
即将C:\Program Files (x86)\Google\Chrome\Application\chromedriver.exe添加到PATH中

二、自动化测试实例

1.新建Maven Project,在pom.xml加入dependency

        <dependency>
            <groupId>org.seleniumhq.selenium</groupId>
            <artifactId>selenium-java</artifactId>
            <version>3.0.0</version>
        </dependency>
        <dependency>
            <groupId>org.testng</
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值