最好使用虚拟环境,虚拟环境的使用方法
python虚拟环境及pycharm使用介绍_傲娇的喵酱的博客-CSDN博客_pycharm虚拟环境使用
目录
一、环境依赖
1、python3 和 pip
2、requirements.txt 依赖包
批量执行requirements.txt文件:
pip install -r requirements.txt
requirements.txt文件内容如下:
allure-pytest==2.9.43
allure-python-commons==2.9.43
attrs==21.2.0
cachetools==5.0.0
certifi==2021.5.30
chardet==4.0.0
click==7.1.2
colorlog==6.6.0
cssselect==1.1.0
cssutils==2.4.0
execnet==1.9.0
idna==2.10
iniconfig==1.1.1
lxml==4.8.0
packaging==21.0
pluggy==1.0.0
premailer==3.10.0
py==1.10.0
pyparsing==2.4.7
pytest==6.2.5
pytest-forked==1.4.0
pytest-html==3.1.1
pytest-metadata==1.11.0
pytest-rerunfailures==10.2
pytest-xdist==2.5.0
PyYAML==6.0
requests==2.25.1
selenium==3.141.0
six==1.16.0
toml==0.10.2
urllib3==1.26.6
yagmail==0.15.277
undefined
3、本地安装其他allure环境配置
3.1Mac环境下allure环境配置
1、allure下载
下载路径一:
1在github上下载allure-commandline包,解压
下载地址:https://github.com/allure-framework/allure2/releases
下载路径二:
从官网下载
https://repo.maven.apache.org/maven2/io/qameta/allure/allure-commandline/
2.配置环境变量
(1)终端执行命令
vi ~/.bash_profile
(2)加上allure的路径
第一条直接复制过去就好了,
第二条将${PATH}:后面的路径改为自己allure的路径
export PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin
export PATH=${PATH}:/Users/liyuanyuan/Downloads/software/allure-2.7.0/bin
(3)查看环境变量
echo $PATH
(4)执行命令让环境变量生效
source ~/.bash_profile
(4)验证allure是否配置成功
allure --version
3.2 win环境下allure环境配置
1、allure下载
下载路径一:
1在github上下载allure-commandline包,解压
下载地址:https://github.com/allure-framework/allure2/releases
下载路径二:
从官网下载
https://repo.maven.apache.org/maven2/io/qameta/allure/allure-commandline/
Windows选择一个版本,并选择下载zip文件(下载可能比较慢),如下图:
下载完后直接解压到某路径下,在环境变量path中添加allure路径
2、命令行输入allure检查环境变量是否配置正常,出现以下画面则配置正常:
4、浏览器驱动下载
chrome浏览器驱动下载地址:
http://chromedriver.storage.googleapis.com/index.html
chrome浏览器对应的chromesdriver版本如何查看:
- 首先查看chrome浏览器版本:(浏览器设置–关于chrome)
选择下载与chrome浏览器相匹配的chromedriver版本,解压后,
win:
将chromedriver.exe放置到python的Scripts目录下
mac:
将驱动放置:
/usr/local/bin/
——————————————————————–
生成requirements.txt文件:
在python工程终端输入:
pip freeze > requirements.txt
批量执行requirements.txt文件:
pip install -r requirements.txt
参考:
Windows下python+allure的下载、安装、配置与使用 – 林中有雨 – 博客园
下一章:
二、pytest 自动化框架结构_傲娇的喵酱的博客-CSDN博客
Original: https://blog.csdn.net/qq_39208536/article/details/123900285
Author: 做测试的喵酱
Title: 一、web ui自动化环境搭建 pytest+allure+selenium
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/772684/
转载文章受原作者版权保护。转载请注明原作者出处!