selenium webdriver简介和安装

  在使用appium自动化测试Android APP的时候,用到H5元素定位的知识,所以这里重新温习一下遗忘掉的selenium。

  selenium:https://www.selenium.dev/

  https://python-selenium-zh.readthedocs.io/zh_CN/latest/

selenium

  一组软件工具集,支持测试自动化

selenium RC

  selenium的第一个项目,现在被webdriver替代

selenium2

  senlenium+webdriver,支持不同的语言和驱动,实现浏览器自动化。我把它理解为一个第三方库。目前驱动支持的浏览器有chrome、IE、friefox、safari。appium是移动驱动?

selenium IDE

  录制和回访浏览器脚本的插件。

selenium Grid

  实现远程和多设备运行的工具?

测试环境搭建

  我使用的是python 3.7,python安装第三方库的方法

1.pip安装(python软件包的安装好管理工具,setuptools是python的基础包工具,可以帮助我们下载、构建、安装、升级和卸载python软件包)

pin install packageName=version

2.whl安装

a.先安装好wheel

pip install wheel

b.下载类库的whl包(https://www.python.org/

进入文件夹,pip insall packageName.whl 

3.源码安装(个人常用的方法,pip总数遇到timeouts问题...)

下载源码包,进入文件位置,python setup.py python,有些源码包会有.exe文件,可以双击安装(注意安装完后要重启python,不然会出错)。

import selenium一下就可以看到已经成功啦!也可以输入modules查看已安装的类库。

猜你喜欢

转载自www.cnblogs.com/Cc905/p/12762908.html