文章大纲目录
前言:
本文内容是本人阅读官方文档之后的个人拙见,有兴趣的同学可以去Selenium官网阅读文档
官网地址: https://www.selenium.dev/
其他语言也是支持Selenium库安装:
官方地址: https://www.selenium.dev/documentation/en/selenium_installation/installing_selenium_libraries/
文章目的:
- 了解Selenium有什么?Selenium IDE是什么?怎么用?
- 区分Selenium IDE和Selenium webdriver API。
- 大概要明白两点:Selenium IDE是用来录制和回放脚本,而我们听到的python+selenium是利用selenium webdriver API手动编写web脚本。
Selenium是什么?
我相信很多同学都像我一样看到selenium肯定会第一时间去百度一下这是什么?
百度告诉我们的是selenium是一个web自动化工具,然后一堆巴拉巴拉~~,讲的头头是道,确实都有道理,但是我们用的时候并不是只知道它是什么东西就可以用了。
官方给出了一句话总结了selenium到底是什么东西:
“Selenium 不仅仅是一种工具或 API,而是由许多工具组成。”
“Selenium is not just one tool orAPI but it composes many tools.” 这是英文版
看到没,官方回答为不仅仅是一个工具或API,而是许多工具的组成。那么好,既然是一个组合,也就是说Selenium是个大家族,里面包含了很多东西。
Selenium家族有哪些东西?
下面是我用思维导图来整理的Selenium家族族谱:
图中差不多就是Selenium家族的东西了,自己能用上的无非就是Selenium IDE插件和Selenium Webdriver API库,看到这个图之后希望能对你有一点帮助,可以让你比较容易理解以后自动化的道路。
Selenium IDE是什么?:
很简单的理解就是一个插件,支持Firefox浏览器和Chrome浏览器,用来录制你的web操作,保存为脚本,还可以进行回放,支持(多种语言)脚本导出。
Selenium IDE的下载安装(Firefox):
Selenium IDE插件是支持Chrome和Firefox,由于Selenium的服务在国外,所以下载Chrome插件比较慢,有兴趣的同学可以网上查一下Chrome的selenium IDE插件,这里用Firefox进行举例,下面会讲一个Chrome插件扩展网。有兴趣可以了解下。
Selenium IDE的下载安装(Chrome插件扩展网):
网站地址: https://www.extfans.com/
(第一部分)下载:
这一步只要按照要求来就好了,问题不大:
第二部分)安装:这样就代表Chrome浏览器也安装好了Selenium IDE插件了
其他操作:
1.安装了selenium之后,右上角没有出现se的图标,怎么打开??
2.卸载selenium:
Selenium IDE的使用(简单说):因为真的很简单,用Firefox举例
进入IDE界面:
结束语:
以上就是Selenium IDE的简单的操作,当然这个工具还是挺强大的,还可以进行断言,插入命令,脚本调试等操作,使得整个脚本更加方便运用和他人理解,具体的操作步骤就等下次更新了,有兴趣的可以自己网上科普一下,深入研究研究,很多相关资料的,我这里只是简单入门一下,为自己做个记录方便以后自己回顾。