Bugzilla的维护与管理

article/2025/9/20 19:41:18

文章目录

  • 前言
  • 一、基本概念
    • 1 超级管理员
    • 2 用户组管理员
    • 3 普通用户
  • 二、实操演练
    • 1、参数配置
      • 1.1 必要设置
      • 1.2 常规
      • 1.3 管理策略
    • 2、管理用户
      • 2.1 添加新用户
      • 2.2 分配权限
      • 2.3 查看用户
    • 3、管理产品/项目
    • 4、设置字段值
  • 三、常见问题
    • 怎么删除bug?
  • 其他相关使用参考

前言

Bugzilla是一款基于WEB的软件缺陷管理系统,主要功能是发布BUG以及跟踪报告bug的进展情况。Bugzilla的用户管理功能很强大,可以根据公司的实际情况来配置用户组。本篇主要介绍Bugzilla的系统管理。

一、基本概念

Bugzilla 中的用户管理的权限主要可以分为三个级别:超级管理员,用户组管理员,普通用户。

1 超级管理员

拥有对整个Bugzilla的管理功能,包括系统设置,参数设置,用户管理,产品管理,flags,用户组,关键字等等。
超级管理员的用户管理主要是添加用户,删除用户,给每个用户分配权限。

如下为超级管理员账号的管理界面:
在这里插入图片描述
在这里插入图片描述

2 用户组管理员

若权限的第一个复选框被选中则代表这个用户具有添加其他用户到该组的权限-用户组管理员。如图:
在这里插入图片描述
在这里插入图片描述

用户组管理员,具有查询存在的用户和将用户添加到该组的权限,不具有产品管理,用户组管理等权限。

3 普通用户

普通用户则根据用户管理员对其赋予的权限进行各种功能的使用,不具有对其他用户信息进行修改的权限.只保持对系统的设置–帐号设置、邮件设置和页脚及权限的管理功能。

二、实操演练

通过一个实际操作来熟悉Bugzilla的管理使用(以下在Bugzilla 5.0.6版本下演示)

1、参数配置

参数配置主要是设置安装核心参数。指定访问该安装的URL、确定用户如何进行身份验证、选择显示哪个bug字段、选择发送电子邮件通知的邮件传输代理、选择哪一组用户可以使用图表和共享查询等等。

进入方式:Administration–>Parameters
在这里插入图片描述

1.1 必要设置

在这里插入图片描述

urlbase:所有Bugzilla URL的共同初始开头部分的URL
ssl_redirect:启用此功能后,Bugzilla将使用sslbase参数将任何普通HTTP请求重定向到HTTPS,从而确保通过SSL访问每个页面。此外,当启用此功能时,Bugzilla将在电子邮件中使用sslbase而不是urlbase发送链接
sslbase:URL是所有HTTPS (SSL) Bugzilla URL的常见初始开头部分
cookiepath:路径,相对于您的web文档root,以限制Bugzilla cookie。通常这是URL库的URI部分。以/(单斜杠标记)开始。例如,如果Bugzilla服务于’http://www.somedomain.com/bugzilla/',设置该参数为/ Bugzilla /。设置为/将允许此web服务器或虚拟主机服务的所有站点读取Bugzilla cookie。

1.2 常规

在这里插入图片描述
在这里插入图片描述

maintainer:维护人员/管理人员,Bugzilla的维护任务,填写维护人员的邮箱地址
utf8:对Bugzilla中的所有文本使用UTF-8 (Unicode)编码
shutdownhtml:关闭bugzilla:如果这个字段是非空的,那么Bugzilla将被完全禁用,并显示此文本,而不是所有的Bugzilla页面
announcehtml:如果该字段是非空的,那么Bugzilla将在每个HTML页面的顶部显示该字段中的内容
upgrade_notification:Bugzilla可以在新版本可用时通知您。该通知将出现在Bugzilla的主页上,仅供管理员使用。

1.3 管理策略

在这里插入图片描述

allowbugdeletion:当您删除产品(或组件)时,用于编辑产品和组件的页面可以删除所有相关的bug。因为这是一个非常可怕的想法,所以您必须在任何此类删除发生之前打开这个选项。
allowemailchange:用户可以通过首选项更改自己的电子邮件地址。注意,更改是通过给两个地址发送电子邮件来验证的,因此打开此选项将不允许用户使用无效地址。
allowuserdeletion:用户编辑页面能够让您删除用户帐户。Bugzilla会在你准备这样做时发出警告,以防你遇到不一致的情况,但这样的删除仍然有点可怕。因此,您必须在任何此类删除发生之前打开此选项。
last_visit_keep_days:这个选项控制当用户访问特定的bug时Bugzilla会记得多少天。

这里只介绍部分,剩下部分可自行阅读软件界面并操作。

2、管理用户

用户管理,主要是对用户的添加,分配权限以及查询操作。

2.1 添加新用户

  1. 使用超级管理员账号登录,点击【Administration】进入管理页面,点击【Users】,进入账号操作页面。
    在这里插入图片描述
  2. 点击【add a new user】,添加一个新用户

在这里插入图片描述

login name:账号的名称,使用邮箱登录 Real name:账号的真实名称,用名字拼音或缩写即可,如zhangsan Password:账号密码 Bugmail Disabled:bug邮件功能关闭,不勾选 Disable
text:用来禁止一个用户,如果在这个输入框中输入内容,那login name中输入的用户将被禁止,而disable
text中的内容就是该用户在登录之后看到的提示信息中的一部分!如无必要,一般不填 Notify
User:通知用户,将账号信息发给用户邮箱,不包含密码。一般勾选

  1. 点击【Add】,创建成功
    在这里插入图片描述

2.2 分配权限

  1. 点击【Edit this user】,来设置用户的权限
    在这里插入图片描述
  2. 点击Save Changes保存更改在这里插入图片描述
    分配成功会有如下提示
    在这里插入图片描述

2.3 查看用户

在输入框中输入要查看的用户名(邮箱地址),然后点击【Search】,如果不输入,查询所有的。
在这里插入图片描述

在这里插入图片描述

3、管理产品/项目

管理产品,主要是对新产品的添加以及编辑产品的某些特定属性。

  1. 进入管理页面,点击【Products】,进入产品页面,点击产品列表下面的【Add】,添加产品
    在这里插入图片描述

product:产品名称
Description:对产品的描述
Open for bug entry:选择是否打开bug提交,一般勾选
Enable the UNCONFIRMED status in this product:选择是否启用未确认状态,一般勾选
Version:产品的版本号
Create chart datasets for this product:选择是否为产品创建图表数据集,一般勾选
Component:模块/组件 名称
Component Description:对模块/组件的描述
Default Assignee:默认受理人,填邮箱地址
Default CC List:默认抄写列表,填邮箱地址,多个以逗号分隔

  1. 填写完后,点击【Add】,添加产品

在这里插入图片描述

4、设置字段值

设置字段值,主要为某个给定列表的字段定义合法值。

使用超级管理员账号登录,进行字段值的设置,操作如下图所示:
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

三、常见问题

怎么删除bug?

在这里插入图片描述
参考链接:
https://blog.csdn.net/liu454638324/article/details/46925407

其他相关使用参考

Bugzilla的配置和安装以及配置时遇到问题的解决方案:
https://blog.csdn.net/YoYoYoWhatIsUp/article/details/125338007?spm=1001.2014.3001.5502
bugzilla的快速入门指南:
https://blog.csdn.net/YoYoYoWhatIsUp/article/details/125383964?spm=1001.2014.3001.5502


http://chatgpt.dhexx.cn/article/CfVdKYdF.shtml

相关文章

Bugzilla 使用教程

作为登录用户发布Bug流程: 点击首页后--->反馈新Bug-->点击某一个产品(这里默认使用讯云),如图所示 其中Component:为哪一个模块组建。 Component Description:组建描述 Version:为版本。 Product: 产品 Reporter:报告…

部署bugzilla(bugzilla+apache+mysql+linux)

工作原因,需要部署bugzilla。在此,容我新造个轮子。官方轮子:https://bugzilla.readthedocs.org/en/latest/installing/quick-start.html 一、准备工作 所需文件:bugzilla 版本bugzilla-5.0.2,传送门:https://ftp.mozilla.org/pub/mozilla.…

Bugzilla一些权限设置(bug,项目的权限)

最近公司要求给客户添加账号,但是又不想让他看到他不能看的项目,于是我开始了一些设置。首先去查了查资料 去看了官方这方面的文档 http://bugzilla.readthedocs.io/en/latest/administering/categorization.html 大概就是把用户加入群组&#xff0c…

Bugzilla使用手册

Bugzilla使用手册 Bugzilla 是一个开源的缺陷跟踪系统(Bug-Tracking System),它可以管理软件开发中缺陷的提交(new),修复(resolve),关闭(close)等…

【Bugzilla】我按照bugzilla的官方指导进行的安装。(一)

Bugzilla 安装Bugzilla 从TarBall Bugzilla download page (2.9MB). 在该下载页面下载bugzilla。用windows的解压工具解压,我下载的是4.2.4. 将解压后的文件放在C:\Bugzilla. MySQL 下载MySQL 下载 MySQL 32-bit or 64-bitMSI installer from the MySQL …

Bugzilla的配置和安装

Bugzilla (bug库搭建) 先贴一下官网地址,在网上看好多教程都出问题,还是官网最可靠。(战斗吧少年) Bugzilla如何配置 Bugzilla官网 1.1 环境配置(局域网bug库可以移植性比较强) 操作系统:mac虚拟机: vmw…

在 Windows 上安装 Bugzilla 详解 (1)

在 Windows 上安装 Bugzilla 比在 Linux 上安装 Bugzilla 要麻烦一点,而且不可预见的 bug 也会比 Linux 上的略多。话虽这么说,大家也不用过于担忧,毕竟这种广泛使用且口碑不错的知名开源软件,质量也不会差到哪里去。 以下是在 W…

Bugzilla使用说明

Bugzilla使用说明 Bugzilla 是一个开源的缺陷跟踪系统(Bug-Tracking System),它可以管理软件开发中缺陷的提交(new),修复(resolve),关闭(close)等…

Bugzilla简明使用手则

Bugzilla简明使用手则 1 简介: Bugzilla是Mozilla公司向我们提供的一个开源的免费缺陷跟踪工具。作为一个产品缺陷的记录及跟踪工具,它能够为你建立一个完善的Bug跟踪体系,包括报告Bug、查询Bug记录并产生报表、处理解决、管理员系统初始…

Bugzilla 下载和安装

简介 bugzilla 是一款用Perl语言编写的开源bug管理系统,用CGI标准与Web Server通信。 下载 官网 https://www.bugzilla.org/download/ 我使用的版本是 5.0.4 源码说明 源码结构: Bugzilla 核心代码包skins 皮肤template 页面模板,存放页…

Bugzilla详解

Bugzilla详解 引言 Bugzilla是一种开源的缺陷管理系统,用于跟踪软件开发过程中的缺陷、错误和问题。它提供了一个集中化的平台,允许开发团队、测试团队和用户报告和跟踪软件中的缺陷,以便及时发现、修复和验证这些问题。 Bugzilla的作用和用…

Bugzilla 使用指南

Bugzilla安装见前一篇博客,本篇文章主要关注于如何高效合理的使用Bugzilla,作为为公司内部人员的培训使用指南。 Bugzilla是一个开源的缺陷跟踪系统,它可以管理软件开发过程中缺陷的提交、修复、关闭等整个生命周期。 1. 基本概念 在Bugzilla…

Bugzilla的快速入门指南(全网最详细)

目录 一:在了解Bugzilla的使用前,先了解一些基本知识: 1.什么是Bugzilla 2.bug的来源 3.bug的生命周期 4.处理bug的所有角色: 5.一个bug的生命周期: 6.bugzilla使用时的基本流程图: 二:了…

appstore软件销售数据统计分析软件Prismo

appstore自带的有数据统计分析,但那个太初级了,今天给各位ios/mac开发者推荐一款对appstore apps销售数据做统计分析的软件Prismo,闲话少说,直接上图 1.键入你的apple ID 2.登陆后的Dashboard页面 图表 数据 4.下载apps的地理分…

软件企业税收优惠政策2022

一、软件企业的税收优惠政策: 软件企业可以享受:所得税“两免三减半”的税收优惠政策。自企业获利年度开始减免。 软件企业认定 二、软件企业认定的条件: 1、依法在本省行政区域内成立企业; 2、企业签订劳动合同关系且具有大学…

软件工程期末复习

《软件工程》期末考试复习提纲 目录 一、单项选择题 二、填空题 三、判断题 四、简答题 1.什么是软件危机?(P5) 2. 简述软件生存周期。(P7) 3.什么是瀑布模型?(P16) 4.什么是增量模型…

计算机软件销售适用增值税税率,计算机软件研发企业要交什么税,税率是多少...

计算机软件研发企业要交软件产品增值税;按17%税率征收。 软件产品增值税政策要求,增值税一般纳税人销售其自行开发生产的软件产品,按17%税率征收增值税后,对其增值税实际税负超过3%的部分实行即征即退政策。 纳税人受托开发软件产…

销售计算机硬件开票项目写什么,软件产品销售时开具的发票项目是什么?开票时注意事项有哪些?...

您好,软件产品销售时开具的发票项目详见以下内容,开票时注意事项就是税率问题,一般纳税人增值税率是13%,小规模纳税人目前来说是1%。 1060300000000000000软件、电子出版物软件电子出版物 1060301000000000000软件产品软件包括基础…

软件工程大作业——在线零食销售系统

软件工程大作业 在线零食销售系统 (Online snack sales system) 目 录 第1章 引言 1.1 研究背景 1.2 国内外研究现状 1.3 目标和意义 第2章 可行性分析 2.1 技术可行性分析 2.2 经济可行性分析 2.3 运行可行性分析 第3章 需求分析 …

计算机软件销售收入会计,嵌入式软件产品销售额如何计算

对于软件产品,我国的的增值税计算应当按照13%的税率计算,不过最近很多朋友问,嵌入式软件产品销售额如何计算?对于这个问题,不知道大家是否做过一些具体的了解呢?不过今天文章对此做了解答,感兴趣的朋友,快…