分享那些年初探测试的经历(selenium+pycharm web端自动化测试环境搭建)

这里写自定义目录标题

  • 欢迎阅读一个菜鸟工程师曾经在软件测试上的艰难险阻
    • 安装python3
    • 安装selenium
    • 下载Chrome和driver
    • CMD验证一下
    • 打开pycharm实际操作
    • 再次SHIFT+ALT+F10
    • 结束

欢迎阅读一个菜鸟工程师曾经在软件测试上的艰难险阻

你好! 如果你是一位对web自动化测试感兴趣的同行,但是又未曾涉入,希望这篇博客能给你一点启发,少走弯路。
如果你是一位在selenium+python测试框架上已有足够经验的大牛,这篇文章可能给不到你什么收获,有闲情逸致的话,也可微笑着看我是如何在坑里摸索的

安装python3

python下载地址
https://www.python.org/
然后配置环境变量
这一块没有什么具体好说的,脚本大神们做的已经足够多了,我相信每个测试工程师的电脑上都是有的

安装selenium

在CMD命令行中,输入pip install selenium
分享那些年初探测试的经历(selenium+pycharm web端自动化测试环境搭建)_第1张图片
看到successfully即表示selenium库安装成功。也可用pip list命令,查看返回值,确认。

下载Chrome和driver

selenium支持的浏览器有很多,我这里选用的是谷歌浏览器,也就是Chrome
浏览器下载地址:
https://www.google.cn/intl/zh-CN/chrome/

这里需要注意,浏览器版本和驱动版本是有对应关系的,尽量下载浏览器支持的驱动
1、浏览器地址栏输入地址:chrome://version,查看自己chrome浏览器的版本。
分享那些年初探测试的经历(selenium+pycharm web端自动化测试环境搭建)_第2张图片
这里表示浏览器的版本是78
2、通过自己的版本下载相应的chromedriver.exe
下载地址:http://npm.taobao.org/mirrors/chromedriver/
3、将chromedriver.exe放在chrome文件夹下,并在环境变量里添加浏览器所在根目录
分享那些年初探测试的经历(selenium+pycharm web端自动化测试环境搭建)_第3张图片
分享那些年初探测试的经历(selenium+pycharm web端自动化测试环境搭建)_第4张图片

CMD验证一下

到此,原则上环境已经安装完好,
可以测试一下,cmd进入python环境,输入from selenium import webdriver,如果不报错则证明已成功!
(实则证明,当时的我简直是太天真了~)
分享那些年初探测试的经历(selenium+pycharm web端自动化测试环境搭建)_第5张图片

打开pycharm实际操作

需求如下:浏览器自动打开百度网站,十秒后关闭
是不是很简单,必须莽一下!
打开pycharm,新建工程,啪啪啪敲出如下代码:
分享那些年初探测试的经历(selenium+pycharm web端自动化测试环境搭建)_第6张图片

SHIFT+ALT+F10 !!!
分享那些年初探测试的经历(selenium+pycharm web端自动化测试环境搭建)_第7张图片
然后报错,提示selenium不识别 ~
(怒捶键盘!!!)
分享那些年初探测试的经历(selenium+pycharm web端自动化测试环境搭建)_第8张图片
分析后,发现本地python通过pip安装的第三方selenium库还未与pycharm同步。
继续操作pycharm:
进入Files-Settings-Project-Project Interpreter,修改如下:
下图1中部分建一个空的文件夹,2中填本地python路径
分享那些年初探测试的经历(selenium+pycharm web端自动化测试环境搭建)_第9张图片
然后就有selenium库了。
分享那些年初探测试的经历(selenium+pycharm web端自动化测试环境搭建)_第10张图片

再次SHIFT+ALT+F10

成功,弹出谷歌浏览器打开百度,坚挺10秒,然后关闭。需求满足,最基本的框架已经实现~
分享那些年初探测试的经历(selenium+pycharm web端自动化测试环境搭建)_第11张图片
(就是执行速度有点慢 - -!)

结束

以上就是我曾经在初探selenium框架搭建过程中的一些经历。
下一期会写深入一点
(如果我还记得的话~)

你可能感兴趣的:(web)