Selenium初试之自动化操作

文章编撰id:Lucifer_god

一、什么是Selenium?

  selenium是一个用于Web应用程序测试的工具 。 Selenium测试直接运行在浏览器中,就像真正的用户在操作一样.它支持很多浏览器的测试,如谷歌浏览器(Google Chrome),IE浏览器等等,它的好处有哪些呢?

  • 可以很好的与浏览器的兼容性
  • selenium完全开源,几乎没有任何限制
  • selenium可以测试应用程序能否应用于其他用户的浏览器和操作系统上

二、下载selenium及搭载运行环境

  1.首先你需要下载’selenium’这个库,使用pip install selenium即可(在cmd里,输入python然后加上这一段代码),或者也可以在setting里interpreter里搜索该库并下载

  2.如果你打算使用谷歌浏览器作为你的测试浏览器,那么你需要下载一个谷歌浏览器并且查看谷歌浏览器对应的版本,比如我的谷歌浏览器的版本为94.0.4606.81,那么你需要去查找对应的chromedriver版本,这里提供一下下载的网址:
谷歌浏览器:http://chromedriver.storage.googleapis.com/index.html

  3.到了下载chromedriver的时候你可能会有疑惑,没有对应的94.0.4606.81,其实我们只需要找94.0.4606.即可,后面两位数字有差异是没有关系的,比如我这里,我下载94.0.4606.41或者94.0.4606.61都是可以的,随后点击进入,会有linux,win32,mac等等,下载你所对应的操作系统即可,下载之后解压会出现一个chromedriver.exe的文件,我们只需要找到你的python解释器下的scripts文件夹就可以了,然后把这个chromedriver拖动到scripts里就可以了,这样操作的话就可以无需配置环境变量直接使用了

  4.怎么找python解释器呢,使用window+R,输入cmd,敲回车,输入python,会出现如下文字,我的是3.9.5,那么需要找到python39这个文件夹,再找到scripts就可以啦

三:实战演练:进行自动化操作

  输入如下代码,pycharm就会自动打开https://yz.chsi.com.cn/zxdy/网站,然后自动刷新,然后在搜索框内自动输入四川省硕士研究生招生信息,再自动滑到该页面得到末尾,再进行搜索。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值