好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

软件测试Bugfree使用手册范本.doc

26页
  • 卖家[上传人]:壹****1
  • 文档编号:409308819
  • 上传时间:2022-10-09
  • 文档格式:DOC
  • 文档大小:776.50KB
  • / 26 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • . . Bugfree使用手册1. Bugfree简介1.1 BugFreebugfree.1zsoft./1.2 BugFree的Logo1.3 BugFree的来源BugFree是借鉴微软的研发流程和Bug管理理念,使用PHP+MySQL独立写出的一个Bug管理系统简单实用、免费并且开放源代码(遵循GNU GPL)如何有效地管理软件产品中的Bug,是每一家软件企业必须面临的问题遗憾的是很多软件企业还是停留在作坊式的研发模式中,其研发流程、研发工具、人员管理不尽人意,无法有效地保证质量、控制进度,并使产品可持续发展BugFree就是为了解决上述问题而开发的1.4 BugFree名称的含义命名BugFree 有两层意思:一是希望软件中的缺陷越来越少直到没有;二是表示它是免费且开放源代码的,大家可以自由使用传播1.5 BugFree的功效对软件开发出现的问题进行有效的跟踪管理;协调开发人员、测试人员和需求三方的关系,规软件的研发流程;通过对问题的有效跟踪管理,可以持续地改进产品的质量;记录对问题的处理过程,可以作为知识的积累;还可以通过自由的定制以让BugFree更适合贵公司的研发流程。

      1.6 BugFree适合谁用BugFree适用于所有的中小IT企业、大规模IT企业的各部门、小组、各种技术开发小组或者团队1.7 BugFree的一些特色理念先进 BugFree借鉴了微软公司成熟的研发流程和Bug管理理念相比于其他的Bug管理软件来讲,BugFree的处理方式更加科学、简洁B/S结构 浏览器/服务器的结构部署起来非常方便,用户无需使用客户端,只要有浏览器(如IE、FireFox等)就可以非常方便的使用BugFree对Bug进行跟踪管理跨平台BugFree是采用PHP作为开发语言,采用MySQL作为数据库存储,这两者都是跨平台的,所以BugFree可以安装在所有支持PHP、MySQL的平台上面多项目管理BugFree可以同时对多个项目进行管理,非常方便 配置灵活BugFree将大量的配置选项集中到配置文件和语言文件里面,可以非常根据自己的情况进行修改,非常方便代码简洁、代码注释规对PHP有一定了解的开发人员可以很快读懂BugFree的代码,方便进行二次开发 纯中文界面纯中文的操作界面,符合国用户的操作习惯自动通知 当发生变化的时候,会自动发信给相关人员强大、方便的查询功能可以非常方便的指定各种查询条件,功能强大。

      并可将查询结果方便的导入到Microsoft Excel中,利用Excel强大的统计能力对Bug进行分析 详细的历史记录 对Bug的每一步操作都有非常详细的记录2. Bugfree在Windows操作系统下的安装在安装BugFree之前,需要首先安装Apache, PHP, Mysql支持软件包,例如XAMPP或EASYPHP等下面以XAMPP为例进行说明请先访问.apachefriends.org/zh_cn/xampp.html下载并安装最新的XAMPP版本这里我们以压缩包“xampplite-win32-1.7.1.zip”为例进行说明将压缩包解压到指定目录下,文件名为“xampplite”,方便后面的操作1.下载BugFree2.0.3安装包,解压后复制到XAMPP系统的htdocs子目录下,如D:\xampplite\htdocs2.进入bugfree的安装目录,复制文件Include/Config.inc.Sample.php为新文件Include/Config.inc.php3.在文件夹“xampplite”中找到“setup_xampp.bat”文件,运行3.在文件夹“xampplite”中找到“xampp-control.exe”文件,双击打开“XAMPP Control Panel Application”窗口,如图2.1所示。

      图2.14.依次点击Apache和MySql后面的“Start”按钮,启动Apache和MySql服务,如图2.2所示图2.25.打开IE浏览器,在地址栏中输入:localhost,点击回车键出现如图2.3所示界面图2.36.选择“中文”,来到友好欢迎界面,提示你成功安装“XAMPP”,如图2.4所示图2.47.此时,在地址栏中输入 s://localhost/bugfree,点击回车键系统提示:数据库连接失败!如图2.5所示图2.58.点击“创建数据库”,成功创建数据库,如图2.6所示图2.69.点击“继续安装”,提示安装全新的Bugfree2,如图2.7所示图2.710.点击“安装全新的Bugfree2”开始安装安装完毕后,系统会提供默认管理员的和密码,如图2.8所示图2.83. Bugfree界面3.1 登录界面点击图2.8中“这里”到登录界面,如图3.1所示图3.13.2主界面输入系统提供的默认管理员用户名:admin,密码(原始):123456;语言选择默认“简体中文”点击“登录”按钮,来到Bugfree主界面,如图3.2所示图3.2① 项目选择框:可以快速切换当前项目,项目模块框②和查询结果框⑥显示相应的模块结构和记录。

      ② 项目模块框:显示当前项目的模块结构点击某一模块,查询结果框⑥会显示所选模块的所有记录③ 个性显示框:a)指派给我:显示最近10条指派给我的记录b) 由我创建:显示最近10条由我创建的记录c)我的查询:保存查询框⑤的查询条件④ 模式切换标签:切换Bug, Test Case和Test Result模式默认登陆为Bug模式⑤ 查询框:设置查询条件⑥ 查询结果框:显示当前查询的结果a)自定义显示:设置查询结果的显示字段b)全部导出:将当前查询结果记录导出到网页c)统计报表:显示当前查询结果的统计信息⑦ 导航栏:显示当前登录用户名等信息修改个人信息1. 点击导航栏->“编辑我的信息”进行密码更改2. 根据提示填写真是信息、Email、密码等信息,最后点击“提交”完成密码修改图3.34.后台管理4.1 BugFree管理员角色BugFree的管理员包括系统管理员、项目管理员和用户组管理员三种角色可以同时指派任意用户为任意角色这三种管理员登陆BugFree之后,主页面上方导航栏会显示一个“后台管理”的4.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登录之后,创建该用户4.1.2项目管理员项目管理员只能由系统管理员指派,指定哪些用户组可以访问当前项目该角色负责维护Bug和Case的模块结构,把系统管理员解放出来4.1.3用户组管理员可以由系统管理员或者其他用户组管理员指派,负责维护一个用户组一般情况下,用户组管理员和项目管理员可以是同一个用户但是在大型的组织,在人员很多的情况下,可以指派专人对用户组进行维护技术负责人则担当项目管理员的角色,负责维护Bug和Case的模块结构4.1.4管理员的具体权限系统管理员、项目管理员和用户组管理员三种角色的详细权限如下表所列 系统管理员项目管理员用户组管理员项目管理1.可以添加项目;2.可以查看和编辑所有项目;3.可以修改项目名称和显示顺序;4.可以指派项目用户组;5.可以指派项目管理员;6.可以编辑Bug或Case模块1.不可以添加项目;2.仅可以查看和编辑自己是项目管理员的项目;3.不可以修改项目名称和显示顺序;4.可以指派项目用户组;5.不可以指派项目管理员;6.可以编辑Bug或Case模块无权限用户管理1.可以查看所有用户;2.可以添加用户;3.可以编辑、禁用或激活所有用户1.可以查看所有用户;2.可以添加用户;3.可以编辑、禁用或激活自己创建的用户或本人1.可以查看所有用户;2.可以添加用户;3.可以编辑、禁用或激活自己创建的用户或本人用户组管理1.可以查看所有用户组;2.可以添加用户组;3.可以编辑或删除所有用户组1.可以查看所有用户组;2.可以添加用户组;3.可以编辑或删除自己添加的用户组1.可以查看所有用户组;2.可以添加用户组;3.可以编辑或删除自己添加的用户组或自己是用户组管理员的组4.2用户管理添加新用户,输入用户名、真实、密码和地址。

      用户名和密码用于登录BugFree;真实则显示在指派人列表中用于选择点击主界面导航栏中“用户管理”项切换到“用户列表”界面,如图4.1所示图4.1点击“添加用户”切换到“添加用户”界面,如图4.2所示根据提示,填写相应的信息即可点击“保存”完成图4.2禁用和激活用户点击如图4.1所示“禁用”后,该用户将无法登录BugFree,并从所在用户组删除包含该用户的记录将不再显示该用户的真实,而以用户名代替再次点击“激活”,将恢复该用户,但需要重新指派用户组权限4.3用户组管理创建用户之后,需要将用户添加到用户组,项目管理员通过指派用户组来分配权限新用户只有在所属用户组指派给一个项目之后才可以登录BugFree系统安装BugFree之后,系统会默认创建一个“All Users”默认组,该用户组包含所有用户,不需要额外添加用户如图4.3所示表示要添加一个叫做“Test4”的用户组,组有“郭彦海、小鹏、裴军霞”三个成员,用户组管理员为:小鹏,点击“保存用户组”即可完成返回用户组列表,如图4.4所示此时,可以看到新添加的新用户组“Test4”的信息点击“编辑”按钮就可以对其进行编辑图4.3图4.44.4项目管理以管理员的身份登录后,点击导航栏->“后台管理”打开“后台管理”界面,管理员可以对项目、用户和用户组进行相应的管理,默认为项目列表,如图4.5所示。

      图4.5这里,我们可以通过点击“添加项目”添加一个新的项目,如图4.6所示根据实际需求填写相应的信息,并为项目分配适宜的项目组(如下图,只有T2、T3的用户组成员才能访问此项目)和项目管理员,最后点击“保存项目”按钮返回项目列表此时,我们能够在项目列表中看到刚刚添加到项目信息图4.6项目默认显示顺序是按照创建的先后次序排列的如果需要将某个项目排在最前面,编辑该项目,将显示顺序设置为0-255之间的数值通过点击已存在项目右端的“编辑”按钮,也可以对此项目信息进行更改,如图4.7所示图4.74.4.1模块管理创建项目之后,通过“Bug模块”和“Case模块”,可以分别为Bug和Test Case创建树形模块结构一个项目可以包含多个模块,一个模块下面可以包含多个子模块原则上,。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.