环境搭建及web相关调试及工具安装和使用
1.安装python集成安装环境,下载地址https://www.python.org
下载自己需要的版本,然后进行安装

安装成功后,在开始运行中找到python如下图所示,打开python的ide验证是否安装成功

打开了python的ide在里面编写一个脚本检查是否可以执行,如下图

接下来配置python的环境变量,找到计算机-属性-高级系统设置-环境变量-系统环境变量-path,点击编辑,把python的安装目录拷贝进来,如下图

打开命令行输入python,出现下图所示内容说明配置成功

python安装完成
2.安装pip,首先下载安装包,地址:https://pypi.org/project/pip/

解压压缩包,使用命令行打开pip所在的目录

输入安装命令,如下图

pip安装成功后把pip目录也配置到环境变量中

3.使用pip安装selenium,命令:pip install -U selenium
把selenium安装完成后打开ide输入import selenium检查是否安装正确

以上所有环境就准备好了
4.使用selenium的webdriver打开一个火狐浏览器
webdriver内部有一个FireFox,webdriver是从selenium中的导入的一个模块,这个webdriver可以看出一个类,调用这个类的FireFox方法(方法名要注意大小写),返回的是一个bowser

点击回车后会自动打开一个火狐浏览器,在ide中输入退出方法可以关闭这个火狐浏览器,可以掉用浏览器实例的quit()方法关闭浏览器

firefox前端工具的使用和介绍
1.fireBug:FireFox浏览器下面的一套开发类的插件
2.作用:可以查看页面上的元素,从而根据其属性进行元素的定位,也就是xpath
要对页面元素进行定位,首先要安装插件firebug(注意火狐浏览器版本要在49以下,否则可能找不到firebug,同时火狐浏览器安装完成要把浏览器自动更新关闭掉否则会自动更新到高版本),打开火狐浏览器-开发者-获取更多工具,搜到firebug,添加到firefox中,下载完成后点击安装

成功安装firebug后,在火狐浏览选中一个按钮右键通过firebug查看元素,如果出现了这个则说明安装成功

点击使用firebug查看元素后如下图所示

备注:若selenium中的webdriver无法调用firefox()方法,如下图所示的错位信息,可能是浏览器版本低导致的,提示需要geckodriver.exe这个文件,则可以自行下载跟自己操作系统匹配的geckodriver.exe这个文件,然后拷贝到火狐浏览器安装目录,并把这个目录配置到环境变量中去。

5.配置chrome的webdriver,使用selenium打开一个chrome浏览器
1.安装chrome浏览器
2.下载chromedriver.exe文件
3.把chromedriver.exe拷贝到chrome安装目录的Application目录下面
4.拷贝完成后把它的路径拷贝一下,添加到环境变量中
下面就可以打开一个chrome浏览器了方法如下

网友评论