Java selenium和python_一文搞定Java和Python在Selenium3中的应用

本文用同一个实例来演示如何编写python 和java代码的selenium实战文章,读者可以通过这篇文章了解到selenium是什么、如何使用katalon recorder录制脚本、如何搭建Selenium环境以及如何使用python或者java编写selenium脚本。文章有一点长,但是请相信我,文章真的很实用,如果你想上手Selenium自动化测试,她一定会帮到你!无论你的web项目编码使...
摘要由CSDN通过智能技术生成

本文用同一个实例来演示如何编写python 和java代码的selenium实战文章,读者可以通过这篇文章了解到selenium是什么、如何使用katalon recorder录制脚本、如何搭建Selenium环境以及如何使用python或者java编写selenium脚本。文章有一点长,但是请相信我,文章真的很实用,如果你想上手Selenium自动化测试,她一定会帮到你!无论你的web项目编码使用的是java还是python,看这篇文章就够了!

Selenium概述

Selenium 是用于测试Web 应用程序用户界面(UI) 的常用框架。它是一款用于运行端到端功能测试的超强工具。您可以使用多个编程语言编写测试(目前支持的语言有Java,Python,Ruby, C#),并且Selenium 能够在一个或多个浏览器中执行这些测试。

目前Selenium 组件主要包括SeleniumIDE ,Webdriver,Selenium Grid。

Selenium主要分为2和3,二者具体区别如下:

Selenium3可以看作是selenium2的升级版本,主要更新内容如下:

去掉了对selenium rc的支持。

全面拥抱java 8。 如果你需要使用selenium的java binding话,那么你就必须使用java 8了。

支持最新的firefox、edge、chrome、safari、opera、ie浏览器。

环境搭建

任何自动化测试的第一步都是从环境搭建开始、主要是是编码语言的安装、IDE的安装,最后是工具的安装,在这里先讲java的环境搭建,然后讲python的环境搭建

Java环境搭建

前提:

安装java,jdk 1.8.0_151

安装eclispe Neon.3 Release(4.6.3)

下载各个浏览器的driver,以firefox为例,firefox版本74.01(64位)

https://github.com/mozilla/geckodriver/releases

选择geckodriver-v0.26.0-win64.zip

注意:下载后把geckodriver.exe 放入windows的环境变量中

下载selenium jar包

访问https://www.selenium.dev/downloads/

64370769f351a8b59d87df38e3ca0d82.png

IDE中导入selenium jar

把下载的selenium jar包和J

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值