ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

2021python+pytest+allure测试框架的搭建(1)

2021-06-16 15:00:02  阅读:219  来源: 互联网

标签:python 2021python 点击 allure pytest pycharm 安装


前期准备
此处默认使用
系统:win10
编辑器:pycharm

  • pthon3 编程语言
  • pytest 测试框架
  • allure 测试报告

python的安装

首先进入官网https://www.python.org/
找到官网首页中的Downloads栏目下的windows
在这里插入图片描述

找到需要安装的版本并点击下载Download Windows installer (64-bit) #此处选择了3.8版本64位
在这里插入图片描述

进行环境配置,右键桌面的此电脑>属性>高级系统设置>环境变量>系统变量栏下的path,将安装路径粘贴上去并点击确定
在这里插入图片描述

验证是否配置成功,键盘按下win,输入cmd点击回车,输入python
成功安装则会显示版本号等信息:Python 3.8.10 (tags/v3.8.10:3d8993a, May 3 2021, 11:48:03) [MSC v.1928 64 bit (AMD64)] on win32
Type “help”, “copyright”, “credits” or “license” for more information.
在这里插入图片描述

更为详细的可自行百度,教程很多。安装完cmd无法识别的,是因为环境配置方面出了问题。捋清思路重新配置就可以了。

思路解析:

  1. 找到安装包并下载
  2. 环境配置让程序能够识别python解释器

pytest的安装

  1. 可以在cmd中输入pip install pytest 进行安装
  2. 或者在pycharm中左上角处的file>settings>project:xxx>python interpreter中点击+号,左上角的搜索框输入pytest,点击install package
    在这里插入图片描述

思路解析:推荐第二种方法,可以在列表中查看到已经安装的依赖包

allure的安装
这里采用的是手动安装的方式

在这里插入图片描述

先到官网下载安装包并解压 allure-2.13.10.zip #这里需要选择zip结尾的格式
在这里插入图片描述

进行环境配置:右键桌面的此电脑>属性>高级系统设置>环境变量>系统变量栏下的path,将安装路径粘贴上去。这里的路径只需要粘贴bin下不需要指定程序。
例如: E:\Allure\allure-2.13.10\bin
在这里插入图片描述

验证是否配置成功:直接按win键输入cmd回车,输入allure,如果正常显示信息,没有报错则配置成功
在这里插入图片描述
或者输入allure --version验证已安装版本号
在这里插入图片描述

除了手动安装外,还需要在pycharm中安装allure-pytest
在pycharm中左上角处的file>settings>project:xxx>python interpreter中点击+号,左上角的搜索框输入allure-pytest,点击install package
在这里插入图片描述
绿色区域显示 installed successfully则是安装成功

思路解析:

  1. allure的安装选择较为简单的手动安装方式
  2. 安装解压后进行环境配置,让程序能够识别解析
  3. 在pycharm中安装则是让pycharm可以导入包进行使用

后续会解析pytes+allure的demo,互相学习和讨论

标签:python,2021python,点击,allure,pytest,pycharm,安装
来源: https://blog.csdn.net/qq_42973853/article/details/117956727

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有