Bugfree使用手册

更新时间:2023-11-09 14:31:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

BugFree 使用手册

1. BugFree界面

1.1 登录界面

如下图,初始用户名为:admin,密码为:123456

1.2主界面

如下图。

1.3修改个人信息

1、点击右上角\编辑我的信息\后打开如下窗口:

2、按个人要求进行相应设置,此例中设置如下:

旧密码:123456

密码:bugfree

重复密码:bugfree

单击\保存\,即将可所设置信息保存下来,下次重新登录时的密码为此处所设置的新密码\。

1.4系统设置

1、点击右上角\后台管理->系统设置\后打开如下窗口:

按要求设置即可。

1.5管理日志

1、点击右上角\后台管理->管理日志\后打开如下窗口:

在其中可查看系统日志信息。

1.6用户日志

1、点击右上角\后台管理->用户日志\后打开如下窗口:

在其中可查看用户日志信息。

2. 后台管理

点击右上角\后台管理\后打开后台管理窗口,如下图:

2.1 BugFree管理员角色

BugFree的管理员包括系统管理员、项目管理员和用户组管理员三种角色。可以同时指派任意用户为任意角色。这三种管理员登陆BugFree之后,主页面上方导航栏会显示一个\后台管理\的链接。

2.1.1系统管理员

全新安装BugFree之后,会自动创建一个默认的系统管理员帐号admin。你可以通过编辑BugFree目录下的Include/Config.inc.php文件,增加其他系统管理员帐号。

例如,假设要将user1设置为系统管理员。编辑Include/Config.inc.php文件,将user1添加到下面的行。

/* 2. Define admin user list. Like this: array('admin','test1') */ $_CFG['AdminUser'] = array('admin','user1');

注意:如果user1不存在,首先需要默认管理员帐号admin登录之后,创建该用户。

2.1.2项目管理员

项目管理员只能由系统管理员指派,指定哪些用户组可以访问当前项目。该角色负责维护Bug和Case的模块结构,把系统管理员解放出来。

2.1.3用户组管理员

可以由系统管理员或者其他用户组管理员指派,负责维护一个用户组。一般情况下,用户组管理员和项目管理员可以是同一个用户。但是在大型的组织,在人员很多的情况下,可以指派专人对用户组进行维护。技术负责人则担当项目管理员的角色,负责维护Bug和Case的模块结构。

2.1.4管理员的具体权限

系统管理员、项目管理员和用户组管理员三种角色的详细权限如下表所列。

系统管理员 1.可以添加项目; 2.可以查看和编项目管理员 1.不可以添加项目; 2.仅可以查看和编辑用户组管理员 辑所有项目; 3.可以修改项目名称和显示顺序; 4.可以指派项目用户组; 5.可以指派项目管理员; 6.可以编辑Bug或Case模块 1.可以查看所有用户; 用户管理 2.可以添加用户; 3.可以编辑、禁用自己是项目管理员的项目; 3.不可以修改项目名项目管理 称和显示顺序; 4.可以指派项目用户无权限 组; 5.不可以指派项目管理员; 6.可以编辑Bug或Case模块 1.可以查看所有用户; 2.可以添加用户; 3.可以编辑、禁用或激1.可以查看所有用户; 2.可以添加用户; 3.可以编辑、禁用或激活自己创建的用户或本人 1.可以查看所有用户组; 2.可以添加用户组; 活自己创建的用户或或激活所有用户 本人 1.可以查看所有用户组; 用户组管理 2.可以添加用户1.可以查看所有用户组; 2.可以添加用户组; 3.可以编辑或删除自组; 3.可以编辑或删除所有用户组 己添加的用户组 3.可以编辑或删除自己添加的用户组或自己是用户组管理员的组 2.2用户管理

添加新用户,输入用户名、真实姓名、密码和邮件地址。用户名和密码用于登录BugFree;真实姓名则显示在指派人列表中用于选择。

点击主界面导航栏中\用户管理\项切换到\用户列表\界面,如下图所示。

点击\添加用户\切换到\添加用户\界面,如下图。根据提示,填写相应的信息即可点击\保存\完成。

按下表所示添加两个用户:

登录验证 用户名 真实姓名 内部帐号 内部帐号 内部帐号 7 8 9 祁连山 祁建宏 刘丽 密码 Email qilianshan qilianshan@163.com qijianhong qijianhong@163.com liuli liuli@163.com 完成后的用户列表如下图:

禁用和激活用户

点击如上图中的\禁用\链接后,该用户将无法登录BugFree,并从所在用户组删除。包含该用户的记录将不再显示该用户的真实姓名,而以用户名代替。 再次点击\激活\,将恢复该用户,但需要重新指派用户组权限。

2.3用户组管理

创建用户之后,需要将用户添加到用户组,项目管理员通过指派用户组来分配权限。新用户只有在所属用户组指派给一个项目之后才可以登录BugFree系统。

点击主界面导航栏中\用户组管理\项切换到\用户组列表\界面,如下图所示。

安装BugFree之后,系统会默认创建一个\All Users\默认组,该用户组包含所有用户,不需要额外添加用户。

点击\添加用户组\切换到\添加用户组\界面,如下图。

根据提示,填写相应的信息即可点击\保存\完成。

如下图所示表示要添加一个名为\的用户组,组内有\祁连山、祁建宏、刘丽\三个成员,用户组管理员为:祁建宏,是否禁用选:否。

点击\保存\,重新查看用户组列表,如下:

再添加一个名为\的用户组,组内有\祁连山、刘丽\两个成员,用户组管理员为:刘丽,是否禁用选:否。点击\保存\,重新查看用户组列表,如下:

2.4项目管理

以管理员的身份登录后,点击导航栏\产品管理\打开\产品管理\界面,管理员可以对项目、用户和用户组进行相应的管理,如下图。

点击\添加产品\添加一个新的项目,如下图所示。

具体信息要求如下: 产品名称:学生信息管理系统 显示顺序: 2 产品管理员:祁建宏 产品用户组:Test1 Bug严重程序:1,2,3,4,5 Bug优先级:1,2,3,4,5

Case优先级:1,2,3,4,5 Bug解决方案:默认 Bug 步骤模板:参考附件1 Case步骤模板:参考附件2

点击\保存产品\,返回列表,即可看到所添加的项目,如下图:

2.4.1模块管理

创建项目之后,通过\Bug模块\,可以创建树形模块结构。一个项目可以包含多个模块,一个模块下面可以包含多个子模块。原则上,对子模块的层级没有限制。 按下图所示创建模块树状结构:

图4.9

2.4.2禁用和激活项目

点击\禁用\后,可以隐藏某个项目,但并不真正从数据库删除记录,该项目将对所有人员不可见。

再次点击\激活\,将恢复该项目所有的记录。

2.5用户日志

用户日志只有系统管理员可以查看,用于记录用户的登录信息,包括登录的用户名,登录机器的IP地址和登录时间。

3. Bug的状态

在BugFree中,一个Bug只有3种状态:Active、Resolved、Closed。实践中经常有不熟悉的用户通过\编辑 (Edit)\来改变所有的状态,那是不合适的。正确的状态转换方法应该是:

1. 某个状态自己到自己的改变,使用\编辑(Edit)\。比如一个Active的Bug,从一个人指派到另外一个人;

2. Active->Resolved只能用\解决(Resolve)\;Resolved->Closed只能用\关闭(Closed)\;

3. Resolved->Active和Closed->Active只能使用\激活(Activate)\。

4. 查询Bug

你可以设定不同的查询条件,寻找你想找的Bug。目前,BugFree提供了以下几种查询模式:

单击某个模块,可以显示该模块的所有bug。

如图6.1所示,点击\项目模块框\下的\角色管理\模块,就可以在Bug列表中显示此模块中所有Bug的信息。这样能够让修复人员很快得到某一模块的全部Bug,使修复效率得以提高。

图6.1

设定查询条件,列出符合条件的bug记录。

在\查询条件\栏中填写想要查询的Bug信息,例如图6.2中查询条件为

项目名称:学生信息管理系统,创建者:G郭彦海,严重程度:1,指派给:L李晓鹏。三个条件之间的关系都是并且关系,也就是说满足所有条件的Bug会在点击\提交查询内容\按钮后显示在下面的Bug列表中。查询条件的组合有很多种,你可以根据不同的需要查询Bug信息,准确性比较高。

图6.2

还可以点击\保存查询\按钮,来保存这些查询条件,在\查询标题\处给本次查询条件起一个容易见文知义的名称。

图6.3

点击\保存查询\后,在屏幕的左下角会出现如图6.4所示的查询条,方便以后的查询工作。

图6.4

1.

按某字段排序

2.

单击bug列表的任何一个字段(例如\创建者\、\、\修改日期\等),就可以按该字段将bug排序,同时,该字段旁边有 \或\表示当前是升序还是降序排序。再次单击一下本字段,将会改变排序方式。如图6.5中,将Bug按编号降序排序。

图6.5

5. 自定义显示字段

点击图3.18中 \自定义显示\按钮,调出如图7.1所示界面。

图7.1

这样,我们就可以通过和按钮来添加/删除显示字段,也可以通过和

按钮设置显示字段的排列顺序。表示程序默认显示的字段,包括\

ID\,\,\,\标题\,\创建者\,\指派给\,\解决者\,\解决方案\,\最后修改日期\个字段。

6. Bug管理

6.1 新建Bug

当执行以下测试用例时,我们可能会发现,通过操作步骤得到的实际结果与期望结果不同:密码列为可视数据。这时,我们就需要提交Bug,也就是新建一个Bug。

1.

点击\新建Bug\按钮,如图8.1中所示。

2.

图8.1

1.

打开新建Bug窗口,如图8.2所示。对话框显示为橘黄色的为必填项。

2. 3.

根据Bug的特征为Bug命名,尽量做到见文知意。

4. 5.

注意必须要指定该Bug属于哪个项目的哪个模块,指定bug的类型、Bug类型以及严重程度等必填信息,并将本bug指派给相应的同事。

6.

这里着重说明一点:为了让Bug更容易重现,在书写\复现步骤\项时应尽量简洁明了。这样会使团队的工作效率得以提高,也会减少不必要的麻烦。

图8.2

Bug 字段说明

Bug 标题:为包含关键词的简单问题摘要,要有利于其他人员进行搜索或通过标题快速了解问题

本文来源:https://www.bwwdw.com/article/e5cv.html

Top