Selenium是一种强大的自动化测试工具,它可以用来模拟人类用户在网页上的交互行为,比如点击按钮、输入文本、选择下拉框等。在这篇文章中,我们将介绍如何使用Selenium来编写一个简单的自动化测试。

第一步:安装Selenium

在开始之前,您首先需要安装Selenium。Selenium有两个版本:Selenium IDE和Selenium WebDriver。在本篇文章中,我们将使用WebDriver版本,因为它更强大,更灵活。

1、使用win+r进入运行,输入cmd打开命令窗口,输入python或者where python检查是否已经安装python

python Selenium不稳定 python selenium ide_python

python Selenium不稳定 python selenium ide_测试工具_02

 2、打开已经安装的pycharm

 找到最下方的Terminal点击进入

python Selenium不稳定 python selenium ide_测试工具_03

 输入pip install selenium (此处安装只会在当前创建的虚拟环境中生效)

 

python Selenium不稳定 python selenium ide_测试工具_04

二、要安装WebDriver,您需要执行以下步骤:

1. 下载并安装Selenium WebDriver的浏览器驱动程序。Selenium WebDriver支持多种浏览器,包括Chrome、Firefox和Safari等浏览器。
 

2、安装浏览器驱动(以谷歌为例) 

Chrome:http://chromedriver.storage.googleapis.com/index.html

Firfox:Releases · mozilla/geckodriver · GitHub

IE:Downloads | Selenium

Edge:Microsoft Edge WebDriver - Microsoft Edge Developer

3、在chrome浏览器中查看浏览器的版本号

点击右上角的...  、 然后选择帮助、选择关于Google Chrome

python Selenium不稳定 python selenium ide_Selenium_05

 下载对应版本的chromedriver

python Selenium不稳定 python selenium ide_python_06

方法一:将下载好的chromedriver放到谷歌浏览器文件夹下

python Selenium不稳定 python selenium ide_selenium_07

方法二:找到chromedriver的文件存储位置,放在引号当中 

 

python Selenium不稳定 python selenium ide_Selenium_08

 4、编写代码,打开浏览器

python Selenium不稳定 python selenium ide_测试工具_09

此时,打开浏览器输入百度网址,等待3s后,关闭浏览器

结论

Selenium是一种非常有用的自动化测试工具。通过编写自动化测试脚本,可以减少手动测试的工作量,并帮助您更快地发现和修复软件中的错误。此外,Selenium还可以用于自动化其他任务,例如网页抓取和数据提取。

在本文中,我们介绍了如何安装和使用Selenium来编写一个简单的自动化测试脚本。希望这篇文章能为您入门Selenium提供帮助。