对于软件测试工作来说,测试报告是非常重要的工作产出。一个漂亮、清晰、格式规范、内容完整的测试报告,既能最大化我们的测试工作产出,又能够减少开发人员和测试人员的沟通成本。

本篇文章将介绍如何使用开源的测试报告生成框架Allure生成规范、格式统一、美观的测试报告。

通过这篇文章的介绍,你将能够:

将Allure与Pytest测试框架相结合;

如何定制化测试报告内容

执行测试之后,生成Allure格式的测试报告。

如何与Jenkins集成。

将测试环境信息展示到测试报告中。

1、Allure测试报告介绍

Allure是一款轻量级并且非常灵活的开源测试报告框架。 它支持绝大多数测试框架, 例如TestNG、Pytest、JUint等。它简单易用,易于集成。下面就Pytest如何与Allure集成做详细介绍。

2、Pytest框架集成Allure

Pytest是Python的单元测试框架,非常方便和易用。强烈推荐对于用Python进行测试工作的小伙伴使用这个测试框架,相比与Python自带的UnitTest好用太多太多。这篇文章我不会介绍太多Pytest测试框架的使用,今天主要是介绍如何将测试报告生成工具Allure集成到Pytest中。

2.1 安装Allure Pytest Plugin

allure-pytest是Pytest的一个插件,通过它我们可以生成Allure所需要的用于生成测试报告的数据。安装allure-pytest插件方法:

$ pip install allure-pytest

2.2 改造基于Pytest的测试用例

allure-pytest的官方文档中详细介绍了allure-pytest所具有的功能。本篇

创建test.html页面,详解用Pytest+Allure生成漂亮的HTML图形化测试报告相关推荐

  1. 图形化编写html,怎么使用Pytest+Allure生成漂亮的HTML图形化测试报告

    怎么使用Pytest+Allure生成漂亮的HTML图形化测试报告 发布时间:2021-05-22 14:13:52 来源:亿速云 阅读:95 作者:小新 这篇文章给大家分享的是有关怎么使用Pytes ...

  2. html兴趣测试生成图表源码,用 Pytest+Allure 生成漂亮的 HTML 图形化测试报告

    原标题:用 Pytest+Allure 生成漂亮的 HTML 图形化测试报告 对于软件测试来说,测试报告是非常重要的工作产出.一个漂亮.清晰.格式规范的测试报告,能够减少开发人员和测试人员的沟通成本. ...

  3. pytest allure测试报告_用Pytest+Allure生成漂亮的HTML图形化测试报告

    对于软件测试工作来说,测试报告是非常重要的工作产出.一个漂亮.清晰.格式规范.内容完整的测试报告,既能最大化我们的测试工作产出,又能够减少开发人员和测试人员的沟通成本. 本篇文章将介绍如何使用开源的测 ...

  4. 生成html_用 Pytest+Allure 生成漂亮的 HTML 图形化测试报告

    对于软件测试来说,测试报告是非常重要的工作产出.一个漂亮.清晰.格式规范的测试报告,能够减少开发人员和测试人员的沟通成本. 本篇文章将介绍如何使用开源的测试报告生成框架 Allure 生成规范.格式统 ...

  5. 用Pytest+Allure生成漂亮的HTML图形化测试报告(废弃)

    转载地址:https://blog.csdn.net/liuchunming033/article/details/79624474 本篇文章将介绍如何使用开源的测试报告生成框架Allure生成规范. ...

  6. 用Pytest+Allure生成漂亮的HTML图形化测试报告

    本篇文章将介绍如何使用开源的测试报告生成框架Allure生成规范.格式统一.美观的测试报告. 通过这篇文章的介绍,你将能够: 将Allure与Pytest测试框架相结合: 如何定制化测试报告内容 执行 ...

  7. pytest+allure生成漂亮的报告+显示

    一:环境准备 1.python3.6 2.windows环境 3.pycharm 4.pytest-allure-adaptor 5.allure2.8.0 6.java1.8 pytest-allu ...

  8. DedeCMS织梦网站目录创建及后台基本操作详解

    DedeCMS织梦网站是比较流行的自助建站的一种方式,开放性使其具有很大的优势,也成为很多中小型企业及个人站长节省成本的选择.前面小编已经为大家分享了<新手搭建DEDE织梦网站的详细操作流程&g ...

  9. iframe嵌套其它网站页面详解

    iframe基本内涵 通常我们使用iframe直接直接在页面嵌套iframe标签指定src就可以了. <iframe src="demo_iframe_sandbox.htm" ...

最新文章

  1. Go 学习笔记(35)— Go 接口 interface (接口声明、接口初始化、接口方法调用、接口运算、类型断言、类型查询、空接口)
  2. centos安装gitlab详解-2017
  3. 解决An error occured while deploying the file. This probably means that the app contains ARM...
  4. 常见程序设计及编程开发问题解答
  5. Spring3.1.0+Quartz1.8.6整合实现计划任务
  6. 关于万能头文件的使用
  7. mysql数据库根目录恢复_MySQL中数据导入恢复的简单教程
  8. Cover Protocol发起新提案,为Nexus Mutual提供保险覆盖
  9. python下载数据集出现:Compressed file ended before the end-of-stream marker was reached
  10. Linux电源管理-wakeup events framework
  11. 高等数学-向量代数与空间解析几何
  12. 简单的超市会员管理系统
  13. VScode快速创建HTML标签
  14. 集合collection
  15. mSystems | 中农汪杰组揭示影响土壤“塑料际”微生物群落的机制
  16. MIUI12可以升级鸿蒙,MIUI12适用机型汇总 MIUI12哪些机型可以升级?
  17. 化工行业危化品实时监控/厂区监控解决方案:EasyGBS如何保障危化品安全生产?
  18. win10taskkill强行结束进程_win10强制关闭应用程序的方法
  19. STM32笔记 (十三)定时器输入捕获(利用定时器捕获高电平时间)
  20. OC正式协议和非正式协议

热门文章

  1. BZOJ3398 [Usaco2009 Feb]Bullcow 牡牛和牝牛
  2. IDEA 的Http接口调试工具
  3. python代码雨教程-python实例代码
  4. 选修课《创新创业执行力》第一次课有感
  5. C# 文本转语音朗读
  6. arch dingding自动升级导致闪退
  7. 20款优秀的移动产品原型和线框图设计工具
  8. C++ map遍历的几种方式
  9. SQL六大约束!!一点就通
  10. Android Jetpack 学习之Navigation、BottomNavigationView