python模拟点击网页按钮_网页自动化开发(第一章)

本文介绍了Selenium的版本历史,重点讲解了如何在Python3环境下安装和配置Selenium以及Google Chrome的WebDriver。通过示例代码展示了如何使用Selenium模拟点击网页按钮及修改输入框内容。
摘要由CSDN通过智能技术生成
Web网页可以用许多工具进行开发,本文重点是介绍如何在python中使用Selenium实现网页自动化开发,主要先介绍Selenium的概念,开发环境搭建,selenium模拟用户打开浏览器并实现自动操作浏览的网页,比较适用于seleium的自动化测试开发回归等工作。

了解Selenium

selenium是一个用于网络应用程序自动化的工具。它可以直接运行在浏览器中,就像真正的用户在操作一样。它支持的版本主要有Google ghrome、IE、Mozillz Firefox、Safari、Opera等,同时支持多种语言编写,主要有java,Python、net、Ruby等。 从Selenium诞生有多个版本,从1.0、2.0、3.0等版本。
  • Selenium 1.0 ,主要是Selenium IDE、Selenium Grid,Selenium RC组成,Selenium IDE是嵌入到浏览器的一个插件,由于实现简单的浏览器操作录制和回放功能;Selenium Grid是一种自动化的辅助工具。通过利用现有计算的基础设施。能加快自动化脚本,通过Selenium RC服务器作为代理去访问网站应用。从而达到自动化目的。

  • Selenium 2.0 版本结合了WebDirver,Selenium通过WebDriver直接操作网站应用,解决Selenum 1.0存在的缺点,WebDriver针对各个浏览器而开发,取代了网站应用的JavaScript,目前大多数大厂都是使用selenium2.0为主。

  • Selenium3.0 有不小的更新。

安装Python3.X

Python主要分为2大版本:Python2X和Python3X,Python核心团队集合2020停止Python2.X支持,本文用最新版本python3.9.0版本

下载地址为:https://www.python.org/downloads/release/python-390/

双击安装包

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值