搜索结果
查询Tags标签: allure,共有 91条记录-
python allure将生成报告和打开报告写到命令文件,并默认使用谷歌打开
背景: 使用python + pytest +allure,执行测试用例,并生成测试报告; allure报告要从收集的xml、json等文件,生成报告,不能直接点击报告的index.html,打开的报告为NaN; 所以,创建了一个bat文件,用于执行allure命令参数,主要为收集报告,和打开报告; 命令文件: …
2022/9/14 1:16:16 人评论 次浏览 -
pytest-allure 命令生成的报告,test body 没有具体的参数和日志
原因: 使用了命令:os.system(allure generate ./test_result/allurereport -o ./test_result/allurereport/allure-report --clean)导致生成的报告,没有具体的日志,和前置条件,解决:到当前报告的文件夹,进入命令窗口,直接allure generate 就可以了; 然后allure o…
2022/9/9 23:23:26 人评论 次浏览 -
Pycharm生成allure报告报错--allure不是内部或外部命令,也不是可运行的程序 或批处理文件
问题: allure报错:‘allure’ 不是内部或外部命令,也不是可运行的程序 或批处理文件截图: 解决方法: 1.安装JDK(版本1.8+),配置环境变量 此处不展示过程,成功的后进入cmd java-version验证 2.下载Allure 下载网址: https://repo.maven.apache.or…
2022/9/5 14:22:59 人评论 次浏览 -
生成allure报告报错:Exception in thread "main" java.lang.NoClassDefFoundError: com/fasterxml/jack
报错如图: 问题解决经过: 从报错中看刚开始以为是java版本问题,然后就尝试换了jdk11(我本地之前是jdk8,也就是jdk1.8),但是换了之后还是不行,然后以为是allure没有装好,就CMD下执行了命令allure,发现也没问题,最后怀疑是不是因为之前装的allure版本太低的原因,然…
2022/9/5 1:22:49 人评论 次浏览 -
Allure定制报告
目录1、定制报告常用的装饰器2、allure.dynamic在测试方法中动态添加定制3、用例等级的定制4、用例描述的定制5、链接的定制6、步骤的定制7、附件的定制 1、定制报告常用的装饰器 结合表和示例图查看使用方法 参数值 参数说明@allure.epic() 项目名称 项目名称,树结构第一…
2022/8/31 23:24:41 人评论 次浏览 -
Jenkins部署python接口自动化测试
一、点击新建Item二、指定源码和分支 私钥位置:C:\Users\Administrator\.ssh 文件下三、构建脚本编写四、构建后操作 指定输出的allure 结果目录
2022/7/29 14:25:33 人评论 次浏览 -
记接口自动化持续集成的一个坑
最开始是用例跑完后调用脚本发送报告到企业微信。 发现用例会有一些误报的情况发生。 修改框架,用例失败后自动重跑2次。 发现改动到了报告模块,获取不到某些数据。且经过失败重试后,有些统计数据就不再准确了。 改用Allure报告内的数据,额外统计了失败重试的数据。 脚…
2022/7/26 23:25:00 人评论 次浏览 -
Allure测试报告
简介allure是开源测试报告框架,支持pytest单元测试框架集成简单allure可以使用Jenkins持续集成工具 配置allure环境 【1】安装allure-pytest库文件。示例:pip install allure-pytest 【2】下载allure压缩包 https://github.com/allure-framework/allure2/releases找到对…
2022/7/24 6:23:55 人评论 次浏览 -
Allure 本地服务渲染展示报告与生成html报告
前言:通过run文件执行用例后,需要生成测试报告展示。或者生成html格式的报告,并通过邮件发送给领导相关人员查看。实现方式有两种,一种是通过pycharm去执行脚本并生成相应报告发送,另一种则是通过jenkins进行构建。一:pycharm 场景run_ui allure -s(代表本地启动…
2022/7/13 23:20:21 人评论 次浏览 -
pytest+allure安装
pytest+allure安装 安装依赖包 sudo pip3 install pytest allure-python-commons allure-pytest sudo apt install openjdk-8-jdk npm安装npm对应版本6.4.1(node 10.15.2) 查询当前版本 npm -v node -v下载地址:https://docs.deepin.com/d/27c896aeb3/ 解压v6.4.1.tar.g…
2022/7/6 23:32:17 人评论 次浏览 -
Web自动化实战(3)-- litemail电商项目
这一篇主要讲怎么优化现有代码。 本篇将会由几个方面进行优化: 1.通过将定位信息转换成变量来进一步封装 2.配置log,在必要的地方打log,方便后续调试和排查问题 3.使用allure生成测试报告 4.数据清理 5.参数化通过将定位信息转换成变量来进一步封装: 举一个例子,其他…
2022/6/27 6:21:02 人评论 次浏览 -
pytest结合allure生成报告
1. allure的安装: (1)jdk (2)allure安装 (下载.msi安装包) (3)配置allure环境变量: 如: D:\allure-2.18.1\bin (4)安装pytest-allure : pip install pytest-allure 2. 生成报告import os import timeimport pytestif __name__ == __main__:pytest.main()time.sleep(3)os.s…
2022/6/19 23:24:56 人评论 次浏览 -
python单元测试框架笔记
目录单元测试概述什么是单元测试单元测试什么进行?单元测试由谁负责?单元测试需要注意单元测试覆盖类型python 单元测试框架unittestpytest 测试框架 单元测试概述 什么是单元测试 单元测试是开发者编写的一小段代码,用于检验被测代码的一个很小很明确的功能是否正确。…
2022/6/11 1:21:37 人评论 次浏览 -
自动化测试框架-项目
自动化测试链接:https://blog.51cto.com/u_15057832/3590595项目说明:Python+pytest+requests+allure+jenkins而设计的数据驱动+关键字驱动的接口自动化测试框架技术栈:Python、pytest、requests、pactverity、Excel、json、mysql、yaml、logbook、Git、Jenkins项目功能…
2022/4/27 23:12:41 人评论 次浏览 -
linux下Jenkins+pytest+allure接口持续集成自动化
前言:在操作等待时间,还是想的记录点东西 框架比较简单,比unittest好用,开始写吧 前提条件: 1,linux系统下-Jenkins已经安装 2,linux服务器已经安装python3.X版本,我目前安装的是python3.7 3,接口自动化脚本已经编写完成 1 Jenkins集成与Allure测试报告 1.1 jen…
2022/4/23 7:14:15 人评论 次浏览