学习《selenium2自动化测试基于python》遇到的问题(一)

问题一:

通过cmd,用Python安装setuptools时,报错no module named ‘six‘等类似情况时,解决方案:

翻译过来就是缺少SIX的模块,直接到官网打开,下载。

打开https://pypi.python.org/pypi/six/ ,下载适合自己电脑的版本。

如果是no module named ‘appdirs‘,同样的 下载这个模块,将下载地址的后缀改为appdirs,为https://pypi.python.org/pypi/appdirs/,下载适合自己的版本

总之,提示缺少什么模块,就下下载什么模块,直到不再提示位置。

下载完之后,直接解压后放到Python的安装目录下就行,然后再CMD中,进入到解压出来的文件夹中,用Python安装这个模块:

每次安装好一个模块之后,再试着用同样的方法安装setuptools,直到不再提示缺少模块,就安装成功。

本人跟随书籍第一次安装pip与setuptools时,一共下载了三个模块:

问题二:

根据书本步骤,配置好环境之后,运行第一个脚本的时候,无法正常运行,系统报异常。

书上的脚本代码:

在CMD中运行的时候,打不开浏览器,报错如下:

原因,浏览器版本和浏览器驱动版本不一致 。(本人喜欢用chrome,下面就介绍chrome跑脚本)

浏览器的版本要和你点driver插件版本对应,才能正常运行。

谷歌浏览器对应的浏览器驱动为“chromedriver.exe” ,百度下载就可以,将chromedriver.exe放到Python目录下即可,再次运行脚本的时候,就可以正常的打开谷歌浏览器了。

所有版本的chrmoedriver下载:

http://chromedriver.storage.googleapis.com/index.html

chromedriver与chrome的对应关系表:

从安装软件,到配置环境,到脚本正常运行,遇到这两个问题。

上诉两个问题困扰了我几个小时,终于解决,在此做下记录,分享给大家。第一次写博客,不足地方请指点。

时间: 2024-10-24 21:21:03

学习《selenium2自动化测试基于python》遇到的问题(一)的相关文章

简单实现接口自动化测试(基于python+unittest)

简单实现接口自动化测试(基于python+unittest) 简介 本文通过从Postman获取基本的接口测试Code简单的接口测试入手,一步步调整优化接口调用,以及增加基本的结果判断,讲解Python自带的Unittest框架调用,期望各位可以通过本文对接口自动化测试有一个大致的了解. 引言 为什么要做接口自动化测试? 在当前互联网产品迭代频繁的背景下,回归测试的时间越来越少,很难在每个迭代都对所有功能做完整回归.但接口自动化测试因其实现简单.维护成本低,容易提高覆盖率等特点,越来越受重视.

分享《深度学习入门:基于Python的理论与实现 》中文版PDF和源代码

下载:(https://pan.baidu.com/s/1agBctMG7HF45VwhYpQHDSQ) <深度学习入门:基于Python的理论与实现>高清中文版PDF+源代码 高清中文版PDF,314页,带目录标签,可复制粘贴,高清晰.配套源代码. 深度学习真正意义上的入门书,深入浅出地剖析了深度学习的原理和相关技术.书中使用Python3,尽量不依赖外部库或工具,从基本的数学知识出发,带领读者从零创建一个经典的深度学习网络,使读者在此过程中逐步理解深度学习. 其中,高清中文版如图: 如图:

分享《深度学习入门:基于Python的理论与实现》+PDF+源码+斋藤康毅+陆宇杰

下载:https://pan.baidu.com/s/1FYcvG1tB__ooitilMpJC7w 更多资料分享:http://blog.51cto.com/14087171 <深度学习入门:基于Python的理论与实现>高清中文版PDF+源代码 高清中文版PDF,314页,带目录标签,可复制粘贴,高清晰.配套源代码. 深度学习真正意义上的入门书,深入浅出地剖析了深度学习的原理和相关技术.书中使用Python3,尽量不依赖外部库或工具,从基本的数学知识出发,带领读者从零创建一个经典的深度学习

分享《深度学习入门:基于Python的理论与实现》高清中文版PDF+源代码

下载地址:百度网盘 <深度学习入门:基于Python的理论与实现>高清中文版PDF+源代码 高清中文版PDF,314页,带目录标签,可复制粘贴,高清晰.配套源代码. 深度学习真正意义上的入门书,深入浅出地剖析了深度学习的原理和相关技术.书中使用Python3,尽量不依赖外部库或工具,从基本的数学知识出发,带领读者从零创建一个经典的深度学习网络,使读者在此过程中逐步理解深度学习. 其中,高清中文版如图: 原文地址:https://www.cnblogs.com/lifeijie/p/101214

关于《Web接口开发与自动化测试--基于Python语言》

关于封面logo 首先,你会被书封上面logo吸引,这么炫酷?双蛇杖?嗯,这是Requests的新logo. 旧的logo是一只乌龟. 新logo是双蛇杖: 看到新logo我首先想到的是 火爆全网页游 “大天使之剑”,直到前两天一位网友告诉我这是双蛇杖,然后,我百度了一下双蛇杖的神话故事.然后,找到了Requests库开发者的一次提交,有人说喜欢旧logo,然后,得到的答复是:“This represents the peace Requests brings between the serve

《深度学习入门:基于Python的理论与实现》高清中文版PDF+源代码

下载:https://pan.baidu.com/s/1nk1IHMUYbcuk1_8tj6ymog 高清中文版PDF,314页,带目录标签,可复制粘贴,高清晰.配套源代码. 深度学习真正意义上的入门书,深入浅出地剖析了深度学习的原理和相关技术.书中使用Python3,尽量不依赖外部库或工具,从基本的数学知识出发,带领读者从零创建一个经典的深度学习网络,使读者在此过程中逐步理解深度学习. 其中,高清中文版如图: 原文地址:https://www.cnblogs.com/javapythonstu

[高清] 深度学习入门:基于Python的理论与实现 + 源代码

------ 郑重声明 --------- 资源来自网络,纯粹共享交流, 如果喜欢,请您务必支持正版!! --------------------------------------------- 下载列表: >>> 下载地址1 —— 作者赚取近似忽略不计的广告费 >>> 下载地址2 —— 作者公众号[暂时]粉丝+1 公众号[风色年代(itfantasy)]发送消息[6503],就看到下载密码啦! 交流分享,共同进步 ~ 原文地址:https://www.cnblogs

《深度学习入门基于Python的理论与实现》PDF代码学习指导

入门神经网络深度学习,推荐学习<深度学习入门:基于Python的理论与实现>,这本书不来虚的,一上来就是手把手教你一步步搭建出一个神经网络,还能把每一步的出处讲明白.理解神经网络,很容易就能入门. 深度学习真正意义上的入门书,深入浅出地剖析了深度学习的原理和相关技术.书中使用Python3,尽量不依赖外部库或工具,从基本的数学知识出发,带领读者从零创建一个经典的深度学习网络,使读者在此过程中逐步理解深度学习. <深度学习入门:基于Python的理论与实现>中文版PDF,314页,带

对比学习资料《深度学习入门:基于Python的理论与实现》+《深度学习原理与实践》+《深度学习理论与实战基础篇》电子资料

我认为<深度学习入门:基于Python的理论与实现>电子书代码基本原理,简洁清楚,所用数学基本就是大一水平,适合做第一本入门书. <深度学习入门:基于Python的理论与实现>书代码实现的神经网络全是用numpy,超级适合刚刚入门想了解神经网络,数学不好看公式看不懂的人,看完这本基本就懂深度学习是弄啥子了. 如果连这本都看不懂的话,可以去看<Python神经网络编程>.我个人认为这两本书是最简单直白的方式让人理解神经网络的了. <深度学习原理与实践>电子书代