“bugzilla使用手册”是一份详细指导如何使用Bugzilla进行软件bug管理的文档。这份手册由刘亚雄编写,涵盖了用户登录、BUG处理流程、Bug的提交过程、不同处理情况以及权限说明等内容。
1. 用户登录:
用户需访问特定的URL(例如:http://192.168.100.27/bugzilla/)来登录Bugzilla系统。在登录界面输入用户名和密码。如果需要更改密码或用户偏好,可以选择“Changepasswordoruserpreferences”。
2. BUG处理流程:
- 发现bug的测试人员或开发人员应首先确定bug所属模块,并填写bug报告。系统随后会通过电子邮件通知项目组长或直接通知相关开发者。
- 项目组长根据bug内容,重新分配给合适的开发者。
- 开发者收到通知后,评估bug是否属于自己负责的范围。若不属于,再次重新分配;若是,将解决问题并标记为“Resolved”,可能附带解决方案或补丁。
- 测试人员查询并测试开发者修复的bug,验证无误后,状态改为“VERIFIED”。产品发布后,状态转为“CLOSED”。若有问题,则状态恢复为“New”,并通知相关人员。
- 如果bug长时间未处理,Bugzilla会通过电子邮件持续提醒其负责人,提醒频率可由管理员设定,默认为7天。
3. Bug的提交过程:
- 提交bug前,必须先进行查询,确保该bug不重复。
- 新增bug时,需要详细描述问题,包括重现步骤、影响程度等。
- 在冲突情况下,可能需要协调处理,避免同一bug被多次报告。
4. 对于Bug的不同处理情况:
- Bug的属主(owner)通常是最初报告bug的人,但可以被项目组长或开发者重新指定。
- 开发者可重新分配不属于他们职责范围的bug。
- 测试人员负责确认开发人员报告的bug是否真实存在,并验证已修改的bug是否已修复。
5. 权限的说明:
- 不同角色(如测试人员、开发者、项目组长)拥有不同的权限,影响他们对bug的操作能力。
6. 查询功能:
- 查询主界面提供多种查询条件,包括邮箱和编号。
- 邮件查询允许通过关联的电子邮件地址查找bug。
- 编号查询则按bug的唯一ID进行搜索。
- Boolean Chart高级查询支持更复杂的条件组合。
- 用户可以指定查询结果的排序方式。
- 显示全部BUG选项用于查看所有bug信息。
- 查询结果页面可以自定义显示内容,例如预定义查询。
通过这份手册,用户能够全面了解Bugzilla的使用方法,有效管理和追踪软件开发中的bug,提高工作效率和产品质量。