文章目录
前言
RPA,是Robotic Process Automation的英文缩写,中文是机器人流程自动化。一款优秀的RPA软件,可以实现所有桌面应用程序的自动化,包括ERP、浏览器、CRM、微信、钉钉或你日常使用的任何其他应用程序;支持任何网页的自动化,如网页JS脚本,数据提取,数据抓取、Web表单填写、网页操作,API调用等,轻松实现自动化的Web任务。
Selenium模块是一个用电脑模拟人操作浏览器网页,可以实现自动化,测试等。
提示:我使用的python版本为3.7,开发工具为PyCharm,Google Chrome版本为98.0.4758.102
一、环境搭建
1.安装seleniumm
pip install selenium
2.下载驱动
Chrome浏览器驱动:chromedriver
请将下载后的驱动解压后,放到指定目录(如 D:\WebDriver),然后将目录加入到环境变量的PATH中。
如果不行就将驱动chromedriver.exe放到安装目录,和python.exe一起就行
二、使用步骤
1.引入库
代码如下(示例):
from selenium import webdriver
from selenium.webdriver.common.by import By
from time import sleep
2.启动浏览器
代码如下(示例):
browser = webdriver.Chrome()
browser.get('https://cn.bing.com/')
# 局最长等待时长5秒,局部刷新不管用
browser.implicitly_wait(5)
3.填文本并点击
提示:浏览器 F12,可以进入开发模式,查找网页对应元素,查看ID,XPATH,CLASS_NAME,CSS_SELECTOR等
根据ID来查找元素
browser.find_element(By.ID, "sb_form_q").send_keys("rpa")
browser.find_element(By.ID, "search_icon").click()
sleep(1)

本文介绍如何使用Selenium进行自动化测试,包括环境搭建、基本操作步骤及定时任务设置等内容。
最低0.47元/天 解锁文章
2181

被折叠的 条评论
为什么被折叠?



