首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用Jenkins Allure插件时,删除/重命名测试的结果仍会显示在Allure报告中

当使用Jenkins Allure插件时,删除或重命名测试结果后,这些结果可能仍会在Allure报告中显示。这可能是由于Allure报告的缓存机制造成的。

Allure报告是基于测试结果的XML和附加的测试数据生成的,这些数据被存储在本地或指定的目录中。当删除或重命名测试结果时,Allure插件无法感知到这些更改,并且仍然从旧的结果数据中生成报告。

为了解决这个问题,可以尝试以下几种方法:

  1. 清除Allure报告缓存:可以手动删除Allure报告所在的目录,然后重新执行测试并生成新的报告。这样做会确保新的测试结果能够正确地反映在Allure报告中。
  2. 使用Jenkins插件管理工具:Jenkins提供了插件管理工具,可以用来更新、卸载或重新安装插件。可以尝试更新或重新安装Allure插件,以确保使用最新版本的插件,并查看是否能够解决问题。
  3. 调整Jenkins配置:可以尝试在Jenkins配置中进行一些调整。例如,可以尝试更改Allure插件的设置,以便它能够正确地识别和处理删除或重命名的测试结果。

需要注意的是,以上方法可能会因具体环境和配置而有所差异。如果仍然存在问题,可以查阅Allure插件的官方文档或支持资源,以获得更详细的解决方案。

总结起来,当使用Jenkins Allure插件时,删除或重命名测试结果仍会显示在Allure报告中,可能是由于Allure报告的缓存机制引起的。可以尝试清除报告缓存、更新插件或调整Jenkins配置来解决这个问题。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

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

这篇文章我不会介绍太多Pytest测试框架的使用,今天主要是介绍如何将测试报告生成工具Allure集成到Pytest中。...,调用此函数时,报告中输出这个步骤,我把这样的函数叫“step函数” def login(user, pwd): print(user, pwd) 上面使用了Allure的几个特性: @allure.feature...区域还将显示,历次测试的通过情况。...在Jenkins的插件管理页面,搜索“allure”,在搜索结果页,选择“Allure Jenkins Plugin”进行安装。 安装完成之后重启一下Jenkins。...6、增加测试环境到Allure报告中 在4.1小节展示的报告首页中,有一个区域可以展示测试执行的环境信息。但是目前allure-pytest插件中并没有实现。

1.9K10

python+pytest单元测试框架之在Jenkins上生成Allure测试报告

上篇我们通过Allure插件生成了测试report,并通过打开浏览器的方式查看图形化测试report,那要集成都Jenkins中去,并以邮件的方式发送测试report要怎么做呢?...请看以下操作 一、搭建环境 1.jenkins环境搭建见《手把手教你搭建Jenkins+Jmeter+Ant自动化集成环境》中的Jenkins部分,这里不做介绍 二、在jenkins中配置插件 1.分别安装插件...Allure Jenkins Plugin 、HTML Publisher plugin a.在Jenkins的页面中点击“系统管理”->"管理插件",搜索“allure”,在搜索结果页,选择“Allure...安装完成之后重启一下Jenkins。 ? Jenkins界面 进入插件管理界面,选择“可选插件”->在右上角过滤编辑框中写入"Allure",按回车键,然后勾选Allure,点击直接安装 ?...设置测试报告名称 四、查看运行结果 在Jenkins界面点击“立即构建”,会在左下角出现进度条显示,当进度条显示完成后,刷新下当前界面,可以在页面右侧看到运行结果,点击界面的“Allure Report

1.4K20
  • CI&CD夺命十三剑8-Jenkins接入Pytest+Allure自动化测试项目

    :定义模块名称; @allure.story:定义用户故事,后面生成测试报告时作为用例名称展示; 2.定义测试报告工具类 报告工具类的主要作用是:针对不同系统运行不同的allure,Windows运行的是...') # 指定存放测试结果的目录 allure_report = os.path.join(report_dir, 'allure_report') # 指定存放allure报告的目录 report...上述用例调度策略中的run_pytest和generate_report方法使用的是离线生成测试报告,转换成命令行其实就是: pytest -v -s -m "rs_smoke" --alluredir.../etc/profile 输入allure --version显示版本或allure --help返回帮助信息则表示配置成功 3.执行机Jenkins-Allure插件安装及配置 1)Jenkins安装...Allure插件 插件中心搜索Allure插件安装 2)Jenkins全局工具配置中配置Allure安装目录 有两种方式,一种是自动安装,一种是手动安装。

    83621

    allure测试报告的友好展示方式

    背景 我发现每过一段时间,就会有群友在交流群里面提问: 大家跑完自动化生成的allure测试报告是如何管理的? 我生成的allure测试报告怎么只能本地展示啊?...然后这个html不能直接打开(数据不会显示出来),目前已知的是可以通过pycharm来打开 实际解决方法 目前比较推荐的方式是将pytest体系和Jenkins进行集成, 因为Jenkins是有一些完善的插件和钩子函数...首先一共生成2个测试报告, 1个是allure的报告, 另1个是通过邮件发送的测试报告(基于自定义的html模板) allure的测试报告时通过Jenkins的插件进行展示和运行的, 收到邮件的人员可以点击邮件中的报告链接...,很方便~ 邮件中的html是自己定制的, 只需要基本的前端基础即可进行二次开发, 上手难度较低 「邮件中的测试报告报告截图」 「allure的测试报告截图(Jenkins中)」 具体操作 1.将项目代码上传到...然后我们可以根据这些钩子函数进行「二次拼接」, 生成我们想要的地址信息, 如allure报告地址! 最后保存运行即可, 预期是可以在邮件中收到自定义html格式的测试报告

    1.6K20

    python接口测试之测试报告

    在本文章中,主要使用jenkins和编写的自动化测试代码,来生成漂亮的测试报告,关于什么是CI这些我就不详细的介绍了,这里我们主要是实战为主。...这里我们使用allure来生成测试报告,我们知道,在python的自动化测试中,常用生成测试报告使用的是HTMLTestRunner库,但是该库生成的测试报告不是很漂亮,我们使用allure可以生成很直观的测试报告而且测试报告比较渲...首先需要在jenkins中安装插件Allure Jenkins Plugin,在jenkins的插件管理中,直接搜索allure可以搜索到,然后选择安装就可以了。...下面我们结合jenkins,pytest,allure来生成测试报告,在jenekins的系统设置中指定allure的测试报告目录,见配置的截图: ?...点击保存,刚才创建的 job是blog,创建成功后,在项目详情页面,可以看到显示allure测试报告的图标,我们立即构建后,见构建后成功后的部分打印出的信息 C:\Users\Administrator

    1.6K40

    Python、Pytest、Allure、Playwright和Jenkins实现测试自动化集成示例

    可以使用pip安装Playwright: pip install playwright 安装Allure Allure是一个测试结果报告工具,可以生成漂亮、易读的测试报告。...可以从官网下载Allure安装包,安装完成后将其添加到环境变量中即可。在执行测试时,需要使用pytest-allure插件生成Allure报告。...三、生成Allure报告 在编写测试用例之后,可以使用pytest-allure插件来生成Allure报告。...四、集成Jenkins 在完成测试用例编写和Allure报告生成之后,可以将其集成到Jenkins中,实现持续集成。...在Jenkins中,可以使用以下步骤来配置测试任务: 创建一个新的Jenkins任务,选择"构建一个自由风格的软件项目"。 在"源码管理"中配置源代码仓库地址和分支。

    1K20

    自动化的持续集成

    自己用uiautomator2和pytest写了一个mobile的自动化框架。跑起来很顺手很丝滑。 报告是用allure展示的,但是allure一个缺点是本地打不开。 我将其集成到jenkins上。...解压缩,定位到bin目录下 将该路径添加到环境变量PATH中 安装pytest-allure插件,运行:pip install allure-pytest 使用 运行测试用例:pytest --alluredir...=/tmp/my_allure_results 直接打开测试报告:allure serve /tmp/my_allure_results 将会在默认浏览器中打开测试报告 或者生成测试报告:allure...generate /tmp/my_allure_results -o /tmp/report --clean 打开测试报告:allure open -h 127.0.0.1 -p 8083 /tmp/...构建后展示报告是这样配置(错误示范) ? 结果是报表里面一直是空,看log,一直出这句话:allure-results does not exists 看网上的教程,也没法解决。

    75940

    利用Jenkins pipeline配置测试工具

    图21 设置用户令牌 请务必记下这里产生的令牌,以后将无法显示获得。(由于截图存在先后循序,图21显示与后面不一致,以后面为准)。 建立完毕,配置完毕在项目根目录处运行下面命令,手工测试一下。...设置Webhooks的目的是让SonarQube能够找到Jenkins,在分析完毕后可以把结果返回Jenkins。...2.7集成Allure测试报告 Allure2是一个非常完美的测试报告生成器,这里我们来讲解如何使用Allure产生TestNG的测试报告。...图30 安装Jenkins Allure插件 在“全局工具配置中(Global Tool Configuration)”找到图31选项。 ?...图33 Allure报告 2.8 所有功能测试的集成 这里我们来介绍除了JMeter的功能测试的集成。

    3.3K10

    如何利用Allure报告提升你的测试效率?

    可以为管理层提供高水准的统计报告。可以集成到 Jenkins 生成在线的趋势汇总报告。安装步骤:- 安装 Java,环境变量配置教程。...(用例的标题) 用例的标题 重命名 html 报告名称 @allure.step() 操作步骤 测试用例的步骤...- 解决方案:使用allure generate 生成带有 index.html 的结果报告。这种方式需要两个步骤:- 第一步:生成报告。- 第二步:打开报告。...")用例步骤Allure 支持两种方法:- 方法一:使用装饰器定义一个测试步骤,在测试用例中使用。...Allure 添加图片应用场景:在做 UI 自动化测试时,可以将页面截图,或者出错的页面进行截图,将截图添加到测试报告中展示,辅助定位问题。解决方案:使用以下两种方式添加图片。

    19810

    Jenkins配置Allure

    环境准备 Jenkins 安装 Allure 插件 插件名:allure-jenkins-plugin 测试机安装 Allure 为了方便测试机搭建和转移,我们选择使用 centos 的容器来做我们的测试机...3、将 allure 解压到测试机的/home/soft_file/路径下 jenkins 的 allure 工具配置 在 Jenkins 的系统管理,全局工具配置中,拉到最下面,点击 Allure...Jenkins 提示,master 上不存在这个路径,可能存在于某个 agent 上,实际上这个路径就是存在于我们测试机上,测试机在构建过程中会使用 allure-commandline 生成 allure...创建 Jenkins Job allure 监听 robotframework 在 robot 命令中增加 allure 监听 robotframework 的子命令。...-e:指定跳过的标签 -d:指定测试结果路径 配置构建后生成 allure 报告 这里的 target/allure-results,就是上面命令中的$WORKSPACE/target/allure-results

    59740

    手把手教你如何在Windows下allure与jenkins的集成生成让你一见钟情的测试报告 - 03(非常详细,非常实用)

    手把手教你如何在Windows下allure与jenkins的集成生成让你一见钟情的测试报告 - 03(非常详细,非常实用) 简介   好了,国庆假期结束,开始搬砖。...原因是集成以后,我们就可以直接查看allure的结果,不需要重复输入命令、重复使用浏览器打开文件来查看allure的结果,而且jenkins历史记录可以留存,方便进行对比前后的变化等等。...allure与jenkins的集成 allure与jenkins集成之后,可以直接在jenkins上,直接查看到上图的allure结果。...可将jenkins服务重新重启,使安装的插件生效。 ? 4、在jenkins 全局工具当中配置allure命令行 Step1:在系统管理 —> 全局工具配置 : ? ?...6、查看测试报告 ? 小结  好了,allure和jenkins集成过程比较简单,但是要注意一些配置的路径很容易出错的。

    2.5K30

    持续交付之测试报告

    点击上方蓝字,关注我们 在Gitlab自动触发执执行和Gitlab的CICD执行中详细了演示了API测试框架的执行过程。本文章主要在CI中整合Allure的测试报告。...在Jenkins首先需要安装Allure Report的插件,插件安装成功后,在Jenkins的“全局工具配置”里面Allure Commandline配置Allure的相关的信息,选择自动安装Allure...,具体如下所示: 配置成功后,下来在系统配置的Allure Report中配置Allure的Report信息,key填写为WORKSPACE,value填写项目在服务器的目录信息,具体如下:...,执行成功后,在执行结果信息里面就会显示Alluer Report成功的信息,如下所示显示的是执行工程后输出的信息: 在项目的详情页,执行结果后的输出信息中会显示报告的标识,如下所示: 点击Allure...Report的标识,就会显示测试报告的信息,具体如下所示: 感谢您的关注,后续会持续更新,聚焦于质量管理与测试效率提升。

    57050

    Jenkins(六)

    Python隔离环境搭建 安装Pyenv Pipeline插件 在Jenkins机器上安装python,pip,virtualenv ⚠️由于使用虚拟环境搭建,所以没有第三方的库,如果需要使用请使用pip...Jenkins插件 配置Allure自动安装 编写pytest脚本 执行 查看结果 ?...自动生成 下面是流水线部分 由于只编写了简单的测试脚本,所以只需要安装pytest和allure-pytest两个第三方库就可以了 最后使用post-always来进行allure报告的展示 报告的链接图标会展示在该任务中...环境部分 使用pytest进行测试,并输出报告至allure-results ? 测试部分 报告的链接图标⬇️⬇️⬇️ ? 测试结果 具体的报告⬇️ ?...Allure报告 小结 综上, 在执行的设备上搭建了python,pip,virtualenv环境 在Jenkins上配置了自动安装Allure 完成了环境隔离,测试执行,报告展示

    1.2K50

    Python、Pytest、Allure、Selenium和Jenkins实现自动化测试集成实例

    可以使用pip安装Selenium: pip install selenium 安装Allure Allure是一个测试结果报告工具,可以生成漂亮、易读的测试报告。...可以从官网下载Allure安装包,安装完成后将其添加到环境变量中即可。在执行测试时,需要使用pytest-allure插件生成Allure报告。...三、生成Allure报告 在编写测试用例之后,可以使用pytest-allure插件来生成Allure报告。...四、集成Jenkins 在完成测试用例编写和Allure报告生成之后,可以将其集成到Jenkins中,实现持续集成。...在Jenkins中,可以使用以下步骤来配置测试任务: 创建一个新的Jenkins任务,选择"构建一个自由风格的软件项目"。 在"源码管理"中配置源代码仓库地址和分支。

    94820

    Jenkins集成Allure报告

    Jenkins集成Allure报告 紧接上文:Jenkins部署及持续集成——傻瓜式教程 使用Allure报告 1、在插件库下载Allure插件Allure Jenkins Plugin 2、在构建后操作中加入...allure执行的报告目录(相对于项目的路径) 3、run.py代码改成如下 import pytest pytest.main(["--alluredir=outputs/reports"])...\Allure目录下 (2) 将该文件夹里的内容删除干净 (3) 手动下载allure安装包:https://repo1.maven.org/maven2/io/qameta/allure/allure-commandline...的勾去掉,填入解压后的Allure安装包路径。...(6)重启jenkins (7)再次构建成功 (8) 点击报告即可查看,多运行几次之后,jenkins会显示历史的记录在右侧,也可点击Allure Report查看报告详情(含历史纪录)

    39610

    Allure–自动化测试报告生成

    先上个测试报告的图表,给大家直观感受下: 接下来教大家来使用Allure,生成自己高大上的测试报告,带有失败用例截图、测试步骤和测试说明信息。.../releases 下载之后解压到相应目录下,如: 第四步,在Jenkins的【系统管理】-【全局工具配置】中设置allure的安装地址: 保存即可。...此时通过Jenkins构建并执行测试代码后,就可以看到Allure的测试报告了。以上,完成了Allure的基本配置。 好啦,Allure可以使用了,接下来,我们挖掘下该工具其他好用的点。...Allure的attachment注解,即可实现报告中显示截图的需求。...第三步,将监听配置到testNG的配置文件中 截图效如下图: 第二:显示测试描述信息。 在测试报告中,我们期望可以看到每个case的描述信息,可以使我们的测试过程更加清晰。

    79750

    pytest-allure_什么是思想报告

    前言 allure是一个report框架,支持java的Junit/testng等框架,当然也可以支持python的pytest框架,也可以集成到Jenkins上展示高大上的报告界面。...模块名称 功能点的描述,往下是story @allure.story() 用户故事 用户故事,往下是title @allure.title(用例的标题) 用例的标题 重命名html报告名称 @allure.testcase...link(),只是link_type不一样 必传参数 url:跳转的链接 可选参数 name:显示在allure报告的名字,如果不传就是显示完整的链接;建议传!!...allure添加环境变量 在 allure 报告首页 ENVIRONMENT 显示 ‘There are no environment variables’ 没有环境变量的配置信息。...环境变量配置可以添加报告相关的配置参数,如运行的系统环境,版本号,测试环境,测试人员等基本信息 添加environment配置文件 方法一:environment.properties 文件 在项目根目录添加

    37430

    接口自动化测试之pytest用例管理框架

    ,从多个py文件中通过默认的规则去找测试用例 2、执行测试用例,顺序和条件 3、判断测试结果,断言 4、生成测试报告,html、allure python.unittest或pytest java.junit...2、跳过用例以及失败用例重跑 3、结合allure生成美观的测试报告 4、和jenkins持续集成 5、有很多强大的插件 pytest-html 生成html测试报告 pytest-xdist 多线程运行...pytest-ordering 改变测试用例执行顺序 pytest-rerunfailures 失败用例重跑 allure-pytest 生成allure测试报告 一般实际项目开发当中都会使用requrements.txt.../report.html') 2、实际工作中使用pytest.ini的配置文件来配置运行 四、前后置、夹具 setup/teardowm 在每个用例之前和之后执行一次 setup_class/teardowm_class...conftest.py文件一起使用 conftest.py名称是固定的,功能很强大 1、conftest.py文件时单独存放@pytest.fixtrue()的方法,用处是可以在多个py文件之间共享前置配置

    89020

    『Jenkins』使用Jenkins实现自动化测试

    初次访问时,Jenkins会要求输入初始管理员密码,可以从安装目录中的文件获取。b. 配置Jenkins在初始设置中,选择安装推荐的插件。创建管理员账户,并完成Jenkins的基础配置。...使用JUnit插件收集测试结果,并显示在Jenkins构建页面。4. 配置Selenium测试通知与单元测试类似,您也可以为Selenium测试配置邮件通知,告知团队成员测试的结果。...测试报告与分析Jenkins提供了强大的报告生成功能,您可以根据测试结果生成详细的测试报告。1. 生成JUnit测试报告JUnit插件将自动生成测试报告,您可以在构建结果页面查看详细的测试信息。...配置TestNG报告如果使用TestNG进行测试,您需要在Jenkins中配置相应的报告格式。在构建步骤中运行TestNG测试。...在构建后操作中选择 Publish TestNG Results,并指定结果文件路径。b. 配置Allure报告Allure报告生成插件可以提供更加详细和美观的测试报告。

    12200

    RF+Allure+Jenkins 自动化持续集成环境搭建

    上面有篇文章讲到Robot Framework+Jenkins的环境配置,为优化测试结果显示,本篇增加了Allure。完整的展现RF+Allure+Jenkins 自动化持续集成。...下载安装包 >.通过 scoop 进行安装 首先需要安装scoop,在windows 安装scoop 需要使用powershell 工具,这个在我的windows7 64位旗舰版上是自带的工具(在运行对话框输入...allure-robotframework 解析:上边 pip 安装完 allure-robotframework 后,执行 robot 命令生成 allure 报告的时候后边的....比如我的路径为:D:\Python36\testproject\Test\Suite.robot 二、在 jenkins 中集成 RF 插件 要想 jenkins 中集成 RF 和 Allure,我们分步进行集成...,先介绍下 jenkins 的安装和在 jenkins中安装 RF 插件,详情步骤见《Robot Framework+Jenkins构建集成环境的搭建》篇。

    1.3K40
    领券