系统说明
系统版本:macOS10.15.7
PyCharm: 2017.03
Python解释器配置教程
如果还未安装好环境的可以先看看我们第一篇文章 MacOS网页自动化教程(上)- Python3 + Selenium3 + Chrome 环境安装#工欲善其事
添加Python解释器
- 使用指令 which python 获取系统中python的安装路径
sugooddeiMac:bin sugood$ which python /usr/bin/python 复制代码
- 打开 配置-偏好设置
- 添加Python环境,点击红框圈中的设置按钮
- 选择系统中的环境,并找到python的路径,选择该路径下的python3文件即可
- 选择成功后就出现以下界面。点击Apply应用即可
如何执行一个测试脚本
测试脚本代码如下
from selenium import webdriver import time browser = webdriver.Chrome() browser.get('http://www.baidu.com') time.sleep(3) print(browser.page_source) browser.quit() 复制代码
我们通过两种方式来运行这个测试脚本
- 第一种:先创建一个项目同时配置解释器。然后再创建一个脚本文件。将代码复制到执行文件中。
- 第二种:将上面的代码直接复制到现有的文件中。然后直接打开,最后配置解释器 下面一一讲解
第一种:创建一个项目
-
新建项目
-
选择我们上面配置的解释器,然后点击create
-
创建一个python文件
-
将上面的代码复制进去就OK了
-
这种方式有两点要注意的。不知道是不是我的环境问题,不过有解决办法
- 第一次创建完,关闭了项目后再次打开会提示我们需要配置解释器。不用担心。我们再次进去配置一下就好
- 新建的第一个python文件没有绑定python属性。需要再创建一个才行
第二种:打开一个现有的脚本文件
- 创建一个test.py文件。将上面的测试代码复制进去并保存。
- 使用PyCharm打开test.py文件,会看到一个警告,我们点击进去
- 选中我们前面配置好的python 解释器
- 点击apply 即可
执行测试脚本
1、执行脚本
2、最终的成功界面
完成上面的步骤就Ok了。
进阶
创建多个解释器
有多个解释器,不同版本的python就能独立开。不同项目选择不同的环境。同一个项目也能切换不同的解释器。用起来就很方便
- 打开偏好设置
- 添加一个解释器
- 创建新的解释器
- 成功后的界面如下
- 自定义安装需要的软件。这个操作其实就是调用 pip install xxx指令。所以系统环境要配置好。
这个解释器没有安装selenium。我们就安装selenium来演示下,其他软件同理。
切换解释器
选择你想要的解释器就好
总结
其实,网上也已经有很多教程了。不过我这里稍微整理下,也方便以后我自己需要看的时候思路清晰点
下面有我近几年的收集和整理,整体是围绕着【软件测试】来进行整理的,主体内容包含:python自动化测试专属视频、Python自动化详细资料、全套面试题等知识内容。
对于软件测试的的朋友来说应该是最全面最完整的面试备战仓库,为了更好地整理每个模块,我也参考了很多网上的优质博文和项目,力求不漏掉每一个知识点,很多朋友靠着这些内容进行复习,拿到了BATJ等大厂的offer,这个仓库也已经帮助了很多的软件测试的学习者,希望也能帮助到你
关注微信公众号【程序员二黑】即可领取Python自动化测试超硬核资源啦