自动化测试工具Selenium(1)——简单介绍+安装篇
自动化测试工具Selenium(1)——简单介绍+安装篇
一、Selenium测试工具介绍:
1、介绍:
从实际使用性质上来说,Selenium是浏览器自动化测试框架,一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google Chrome,Opera等。
2、为什么要用Selenium?
- (1)主流、各大公司都在用,开源免费;
- (2)支持主流的浏览器:火狐,谷歌,IE;
- (3)支持多个语言:java、python、js、php等;
- (4)跨平台:MAC、Windows、Linux等;
二、Selenium下载
1、下载Selenium的官方地址:https://pypi.org/project/selenium/
点击下载后,解压;
2、进入此目录后,输入python setup.py install,就开始安装了;
【小技巧】:快捷方法:按住shift键后,再点击鼠标右键,就会直接进入到当前目录下的cmd窗口中;
3、如何验证是否安装完毕:1、输入pip list;2、打开python的IDLA,输入import selenium,如果没有报错就说明安装成功了;
三、使用selenium打开firefox浏览器;
1、下载地址:https://github.com/mozilla/geckodriver/releases
我自己也已经下载下来了,直接去下载我的资源也可以:https://download.****.net/download/hq_nuan/11234271
2、配置环境变量,最好与python的环境变量放在一起,这样容易在使用的时候打开它;
3、解压后的EXE文件直接拖拽到python目录下即可;
4、小案例:自启动百度页面:
from selenium import webdriver
driver=webdriver.Firefox()
driver.get("https:baidu.com")
建议:可以安装Pycharm来写自动化脚本,运行起来也方便;
我的博客中有具体的安装步骤:https://blog.****.net/hq_nuan/article/details/83653677,参考一下。