jenkins学习15-Allure报告不用登陆也能给领导看

前言

前面讲 jenkins 生成 allure 报告后,邮件里面发送报告的url地址给领导,领导就能随时随地访问我们的测试报告了。
但是 jenkins 上访问报告,默认是需要登陆jenkins的账号,这样给领导看体验不太好。本篇讲下jenkins如何设置用户访问权限,用户无需登录也能访问测试报告!

遇到问题

接着前面这篇https://www.cnblogs.com/yoyoketang/p/12174056.htmlallure报告生成后发送邮件给领导。
领导点开访问地址,发现需要有账号登录才能访问。

设置jenkins访问权限

用管理员账号先登录到jenkins,系统管理->全局安全配置

授权策略-项目矩阵授权策略,设置Anonymous Users 用户具有可读权限

  • 全部 勾选Read
  • 任务 勾选Read

    勾选后点 应用 按钮保存

现在不需要登录也能访问jenkins的项目了

但是不能去构建job,没操作权限(防止你们领导瞎点)

当然报告也能正常访问

2020年第五期《python接口自动化+测试开发》课程,10月11号开学(火热报名中!)
本期上课时间:10月11号-1月3号,每周六、周日晚上20:30-22:30

(0)

相关推荐

  • Jenkins构建后展示Allure测试报告

    上一篇介绍了通过Pytest生成Allure测试报告,这篇主要介绍Ubuntu通过Jenkins构建Python Pytest Requests Allure自动化项目后展示Allure测试报告 环境 ...

  • 持续集成之 Jenkins 配置基于角色的项目权限管理(五)

    一.前言 Jenkins是个好东西,开发运维测试的老江湖应该都听过,在此我就不再多做介绍jenkins是个什么东西了. jenkins自身的权限管理,无法实现用户指定显示视图或者视图中指定的jobs, ...

  • 访问控制安全管理策略

    访问控制管理是为了防止信息及信息(资产)系统未经授权的访问,信息系统包括各种应用系统.操作平台.数据库.中间件.网络设备.安全系统和设备等. 01. 访问控制业务需求 访问授权与控制是对访问信息资源的 ...

  • httprunner 3.x学习15 - allure报告环境

    前言 httprunner 3.x版本是基于 pytest 的,pytest 当然是可以支持 allure 报告了 windows环境版本: python 3.6版本 pytest 5.4.3版本 a ...

  • jenkins学习7-运行python自动化生成html报告

    前言 pytest脚本运行可以生成html的报告,jenkins上有生成html报告的插件,运行完成后直接在jenkins上显示 HTML Publisher 系统管理-插件管理-可选插件,搜索:HT ...

  • Excel函数学习15:EXACT函数

    EXACT函数检查两个文本字符串是否完全匹配,包括大写和小写是否相同,但忽略格式上的差异.如果文本字符串完全相同,那么函数的结果是TRUE:如果不完全相同,那么结果是FALSE. 在什么情况下使用EX ...

  • jenkins上展示html报告

    前言 在jenkins上展示html的报告,需要添加一个HTML Publisher plugin插件,把生成的html报告放到指定文件夹,这样就能用jenkins去读出指定文件夹的报告了. 一.构建 ...

  • httprunner学习10-测试报告ExtentReport

    前言 httprunner默认生成的报告不怎么美观,里面还有第二套报告模板extent_report_template.html. extent_report_template 使用 hrun -h ...

  • jenkins学习2-首次输入密码后卡在空白页不加载

    前言 如果在jenkins安装完成后,首次输入密码后,一直卡着空白页,加载不出选择插件的页面,需修改update-center.json的地址 出现问题 输入密码界面,按提示输入密码 如果一直在这样界 ...

  • jenkins学习1-docker快速搭建jenkins环境

    前言 jenkins的环境搭建方法有很多,本篇使用docker快速搭建一个jenkins环境. 环境准备: linux服务器 docker docker运行jenkins 先下载jenkins镜像ht ...

  • jenkins学习5-jenkins拉取git仓库代码,执行python自动化脚本

    前言 python自动化的脚本开发完成后需提交到git代码仓库,接下来就是用Jenkins拉取代码去构建自动化代码了 git源码管理 代码上传git仓库这里就不介绍了,可以看之前写过的github相关 ...

  • jenkins学习4-进docker容器安装python3环境

    前言 使用docker安装jenkins环境,jenkins构建的workspace目录默认是在容器里面构建的,如果我们想执行python3的代码,需进容器内部安装python3的环境. 遇到问题 构 ...