MacOS网页自动化测试(中)- PyCharm配置Python教程并执行一个简单的脚本#工欲善其事

系统说明

系统版本:macOS10.15.7
PyCharm: 2017.03

Python解释器配置教程

如果还未安装好环境的可以先看看我们第一篇文章
MacOS网页自动化教程(上)- Python3 + Selenium3 + Chrome 环境安装#工欲善其事

添加Python解释器

  1. 使用指令 which python 获取系统中python的安装路径
sugooddeiMac:bin sugood$ which python
/usr/bin/python
  1. 打开 配置-偏好设置
    在这里插入图片描述
  2. 添加Python环境,点击红框圈中的设置按钮
    在这里插入图片描述
  3. 选择系统中的环境,并找到python的路径,选择该路径下的python3文件即可
    在这里插入图片描述
  4. 选择成功后就出现以下界面。点击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()

我们通过两种方式来运行这个测试脚本
第一种:先创建一个项目同时配置解释器。然后再创建一个脚本文件。将代码复制到执行文件中。
第二种:将上面的代码直接复制到现有的文件中。然后直接打开,最后配置解释器
下面一一讲解

第一种:创建一个项目

  1. 新建项目
    在这里插入图片描述

  2. 选择我们上面配置的解释器,然后点击create
    在这里插入图片描述

  3. 创建一个python文件
    在这里插入图片描述

  4. 将上面的代码复制进去就OK了

  5. 这种方式有两点要注意的。不知道是不是我的环境问题,不过有解决办法

  • 第一次创建完,关闭了项目后再次打开会提示我们需要配置解释器。不用担心。我们再次进去配置一下就好
  • 新建的第一个python文件没有绑定python属性。需要再创建一个才行

第二种:打开一个现有的脚本文件

  1. 创建一个test.py文件。将上面的测试代码复制进去并保存。
  2. 使用PyCharm打开test.py文件,会看到一个警告,我们点击进去
    在这里插入图片描述
  3. 选中我们前面配置好的python 解释器
    在这里插入图片描述
  4. 点击apply 即可
    在这里插入图片描述

执行测试脚本

1、执行脚本

在这里插入图片描述

2、最终的成功界面

在这里插入图片描述
完成上面的步骤就Ok了。

进阶

创建多个解释器

有多个解释器,不同版本的python就能独立开。不同项目选择不同的环境。同一个项目也能切换不同的解释器。用起来就很方便

  1. 打开偏好设置
    在这里插入图片描述
  2. 添加一个解释器
    在这里插入图片描述
  3. 创建新的解释器
    在这里插入图片描述
  4. 成功后的界面如下
    在这里插入图片描述
  5. 自定义安装需要的软件。这个操作其实就是调用 pip install xxx指令。所以系统环境要配置好。

这个解释器没有安装selenium。我们就安装selenium来演示下,其他软件同理。
在这里插入图片描述

切换解释器

选择你想要的解释器就好
在这里插入图片描述

总结

其实,网上也已经有很多教程了。不过我这里稍微整理下,也方便以后我自己需要看的时候思路清晰点

系列文章

MacOS网页自动化教程(上)- Python3 + Selenium3 + Chrome 环境安装#工欲善其事
MacOS网页自动化测试(中)- PyCharm配置Python教程并执行一个简单的脚本#工欲善其事
MacOS网页自动化教程(下)- PySeTest网站自动登录到下单测试手脚架#Python3 + Selenium3+ HTMLTestRunner#工欲善其事

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值