它来了,它来了,虽然来的有点晚,可是仍是来了,app自动化和接口自动化都了解了,那么咱们如今介绍一种web自动化工具selenium。最近的Cypress作web自动化火起来了,可是安静感受仍是selenium比较强大,今天简单介绍下如何安装seleniumhtml
selenium是一套基于web自动化工具,经历了三大版本,selenium 1.0、selenium 2.0、selenium 3.0 。selenium能够直接运行打开浏览器,并在浏览器上进行模拟用户操做,目前已经支持Chrome,FireFox,IE等浏览器,也支持多种语言如:python,java,c++等,selenium中封装了许多测试的框架。java
selenium封装了webdriver,然webdriver api是基于一些脚本语言(java,python,c++等)经过Client Libraries的接口向Selenium Server发送Http请求,调起浏览器操做,而后进行经过weddriver中进行一些点击,输入,关闭等操做python
官方文档:https://selenium-python-zh.readthedocs.io/en/latest/c++
一、浏览器:安装FireFox或者Chrome(安装地址:Chrome)web
二、安装Python(安装地址:https://www.python.org/)chrome
三、安装seleniumapi
pip install selenium
打开pycharm进行导入selenium库浏览器
# coding:utf-8 from selenium import webdriver driver = webdriver.Chrome() # 打开百度 driver.get('https://www.baidu.com')
代码运行结束后,会发现浏览器已经打开了百度app
# coding:utf-8 from selenium import webdriver driver = webdriver.Firefox() # 打开百度 driver.get('https://www.baidu.com')