软件缺陷管理系统
软件缺陷管理系统
一、用户管理
主要功能包括创建用户、编辑用户、删除用户、密码初始化、查询用户等功能。其中,在添加和编辑用户时可以将用户与具体项目绑定,这样用户就可以查看其所在项目中属于当前用户的所有相关信息,而不能查看其它项目信息。注:一个用户可以绑定多个项目。用户级别为分:项目经理、开发人员、测试人员
二、个人配置管理
当前登录用户可以修改自己的登录密码。
三、项目管理
功能说明:
1、可以创建、编辑、删除项目基本信息
2、可以为某一项目创建、编辑、删除该项目的模块信息。注:在创建和编辑模块时要选择所属项目。
4、任务分配:为模块指定开发负责人和测试负责人。
5、任务调整:对模块开发负责人和测试负责人进行调整。
三、问题管理
主要由以下功能组成:
1、分配给本人的Bug
列出所有属于当前登录用户参与的所有项目的Bug 信息,Bug 信息按项目分别汇总显示,切不可混杂在一起显示。
2、本人所提交的Bug
列出所有属于当前登录用户参与的所有项目的已经提交的Bug 信息(修改完毕后提交的Bug 信息),Bug 信息按项目分别汇总显示,切不可混杂在一起显示。
3、项目列表
列出所有属于当前登录用户参与的所有项目信息
4、问题列表
列出所有属于当前登录用户参与的所有项目的Bug 信息。该Bug 信息属于未修正的。点击相关信息,可以查看详细信息。
5、解决问题
当开发人员修改完相应的Bug 信息后,可以将对应的Bug 问题信息的状态修改为“已解决”,然后可以准备提交相关Bug
下以功能只对“测试人员开放”:
6、创建、编辑、删除问题(Bug 信息)
测试人员在创建和编辑Bug 问题时需要指定相关的开发人员,供相关开发人员解决该Bug 。在创建和编辑Bug 问题时要设定当前Bug 信息的类型和优先级。 类型分为:
错误:测试中发现的问题,需要开发人员修改
新功能:需求发生后,新加入和功能模块
功能完善:原有功能不完善,需要进一步进行修改
优先级分为:
严重:该问题使系统不能运行
紧急:该问题已影响到后续模块的开发
一般:一般问题,包括功能异常,页面错误,但不影响其它模块
次要:不是很严重的问题,例如:表单验证不全面等。
轻微:一些小错误,例如:提示信息中的错别字,用词不当,注释不完整等。
7、关闭问题
测试人员对开发人员再次提交的修正模块进行测试后,如果没有问题后可以对对应的Bug 信息设置为关闭状态,表示问题已解决。
8、恢复开启问题
测试人员对开发人员再次提交的修正模块进行测试后,如果仍存在问题可以对对应的Bug 信息设置为开启状态,表示问题未解决。
9、按问题类型统计
统计各个类型的问题数量,按项目分别显示
10、按问题优先级统计
统计各个优先级的问题数量,按项目分别显示