Python利用Selenium实现网站自动签到功能

时间:2022-10-01 17:57:15

 

什么是Selenium

先带领大家学习下Selenium的基本概念吧。

Selenium主要用于web应用程序的自动化测试,但并不局限于此,它还支持所有基于web的管理任务自动化。
它的特点如下:

  • 开源,免费
  • 多浏览器支持:Firefox、Chrome、IE等
  • 多平台支持:Linux、Windows、Mac
  • 多语言支持:Java、Python、Ruby、C#、JavaScript、C++
  • 对web页面有良好的支持
  • 简单(API简单)、灵活(开发语言驱动)
  • 支持分布式测试用例执行

今天是Python改变生活系列的第二篇,也是我真实的问题案例。

Python利用Selenium实现网站自动签到功能

 

前情提要

小五收藏了一些论坛网站,经常需要自己登录签到,以此来获得积分金币等等。

步骤倒是并不复杂,只需要填写账号密码登录,然后点击签到即可。

Python利用Selenium实现网站自动签到功能

但天天手动太容易忘了这件事啦。毕竟我们都会用python了,那就可以使用Selenium操作;浏览器实现自动签到啊!

现在开始上手工作