缺陷跟踪系统BugTracker.NET 汉化版(扩展Metaweblog API) 使用说明

在日程项目开发的过程中,会有来自不同开发及测试人员的修改及维护需求,当项目成员较少是,通常对缺陷管理的处理方式是Email和Excel,但人员一多,就会显得混乱而无头绪。为此,我们引入了缺陷跟踪系统BugTracker。

以下对使用,进行简单说明:

首页为登录页面:

clip_image002

输入密码和帐号登录;

以下是登录后的界面:

image

对于每个提交的缺陷(bug),都会对应一个id号。当记录非常多时,如果哦记得id号,可以直接通过顶部的跳转到ID,输入id号回车查看;

Flag:对于需要标记强调的缺陷记录,可自行在前面加上Flag标志(点击相应记录的方框)

image

描述:发布的缺陷记录的标题(缺陷记录包括标题和内容,和发Email一样)

当移动鼠标到描述内容上时,会弹出框显示缺陷的正文:

image

类别:提交记录的类别分为以下4种:

  • 缺陷(Bug):这是我们使用最多的一种;对于某个问题的修改;
  • 完善(enhancement):某个功能需要并不是缺陷,但由于项目的需要,需要完善功能;
  • 问题(question):咨询其它开发人员问题;
  • 任务(task):分配的项目开发任务;

image

提交者:缺陷的提交人员;

优先级:分为3等:高,中,低;按提交内容的情况来定,如无特殊需要,一般提交问题时请选择 “低”;

处理着:提交的缺陷需要由谁来处理;

状态:缺陷处理的状态分为5等:

 image

  • 新提交:缺陷提交者初始发布的缺陷;
  • 进展中:处理者已经看到这条记录,正在修改,但问题比较复杂,需要一段时间,处理者可以将缺陷状态改为“进展中”;
  • 已修改:缺陷修改完成后,处理者将缺陷状态置为 “已修改”,随后,由测试人员进行测试;
  • 重新开放:测试人员测试 已修改的 缺陷,发现还有问题,则将该记录置为“重新开放”,由处理者 继续修改(完成之后,仍置为“已修改”);
  • 关闭:测试人员测试 “已修改”的缺陷,没有问题后,可将该记录置为“关闭”;

注:缺陷的处理人员 修改完缺陷后不能将 记录置为 “关闭”;

左上方是缺陷记录筛选器:

image 

  • Bug开放修改:缺陷状态不是“关闭”的所有记录都被选择;
  • 包含附件:缺陷记录中包含附件的;
  • 所有BUG:所有记录;
  • 提交时长-状态:查看各项记录提交后经过的时间,及目前处理的状态;
  • 需要我处理: 选择 处理者为登录用户的记录;
  • 已修改-待测试:选择记录状态为“已修改”的记录;

打印BUG列表,和打印Bug详情 则是将当前显示记录 打印成一张HTML网页(这个功能对于访问服务器网速慢的开发人员相当有用,可以选择需要处理的记录 打印下来,都处理完成之后上web提交);

添加缺陷:

以下是添加缺陷的界面:

image

提交一个缺陷时,需要写描述和正文,选择缺陷类别、处理的优先级,处理者,以及状态;

注:右上方的use/save非常有用,当选择了类别,优先级、处理者及状态后,使用save将目前选择可以保存下来,下次需使用相同选择时,只需点击user即可;

对于缺陷添加,如果单纯只是文本,则通过web方便的添加,如果包含图片,这样的界面就不是很合适了,为此,提供以下方法:

1.使用第三方插件(bugShooting),截图后直接发送到该界面进行缺陷添加;

2.为了更方便的使用,我为这个BugTracker开发了一个Metaweblog API接口,大家可以使用LiveWriter提交缺陷(如果提交的记录中包含多张图,推荐使用这种方式);

3.后续将支持使用Email提交缺陷记录(目前尚不支持);

 

对于问题的处理,点击相应的描述标题进入后,与缺陷添加界面一样,很方便操作。

 

首发URL:http://blog.donews.com/me1105/archive/2010/12/04/65.aspx

OVER

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
BugTracker.NET是完全免费的,它基于Web的错误或问题跟踪书面报告,使用ASP.NET,C#和微软SQL Server / MSDE,它是由世界各地的数百名开发和支持团队日常使用BugTracker.NET 基于GNU通用公共许可证的条款。 BugTracker.NET易于安装和学习如何使用。当您第一次安装它,它很简单。然而,为您提供的能力,改变它的配置,以处理您的需求,如果他们更复杂。 BugTracker.NET特点: 可以很好地用于跟踪客户支持问题了。您可以自定义在不改变代码,以便它说:“问题”而不是“错误”的界面。 附加到错误的文件。例如,附上问题截图的错误。 更改错误列出了颜色和地位如何。例如,有很高的优先权以不同的颜色错误的列表。 搜索使用灵活的标准错误。保存为SQL查询,你可以运行或修改后的搜索。 配置不同的用户角色,看看不同的bug列表。例如,开发人员可能会看到一个开放的错误的列表。质量保证和分析师可能希望看到一个错误的测试准备清单。 定义你自己的状态和工作流程,或坚持使用它安装简单,一用。 订阅电子邮件通知,告诉你何时一个错误已被添加或更改。 查看的变化和意见发布到日志历史错误。 允许通过电子邮件的错误条目。太来保存附件。 POP3客户端包含,将获取的电子邮件之类的东西在他们的缺陷数据库。您可以回复的电子邮件从BugTracker.NET和你的答复将被记录下来。 包括与饼图和条形图一些起动错误统计报告。轻松地创建自己的报告,如果你了解SQL。 合并重复对方的错误。 控制谁可以查看,报告,编辑项目的错误。 包括一个屏幕捕获实用工具,可让您撷取画面,注释它,它与后只需点击几下。 BugTracker.NET使用教程: 你需要安装IIS 和ASP.NET2.0。同时 SQL Server也必须运行起来,SQL Express也可以 主要步骤 1.解压缩zip文件到一个目录 2. 创建一个IIS 虚拟目录并且指向刚才的文件夹。请查看下面的连接http://support.microsoft.com/kb/172138 了解如何创建IIS虚拟目录 3.编辑文件 Welcoming ,根据不同的节改变如下的设置 LogFileFolder 指向 日志文件夹 AbsoluteUrlPrefix 指向首页 4. 创建数据库,名字根据喜好而定。 如国你没有SQL Server Management Studio Express来创建数据库。你可以用BugTracker.NET 的 网页来替代这个工作。首先设置Web.config中的ConnectionString 指向master数据库,打开网站导向到首页。选择Setup Database Tables联接,然后点击Create Database按钮。 5. 修改web.config中的ConnectionString指向你新创建的数据 6. 打开浏览器导向到站点的虚拟目录,并且以用户admin(密码是admin)登陆(如果默认页面不是default.aspx,请在IIS中指定默认页) 系统会提示运行setup.sql,创建表格,你也可以在SQL 企业管理器中运行这个脚本。 7. 请认真读下面的警告 警告:如果你打算在公共服务器上使用BugTracking.NET作为您的Bug跟踪管理系统,当安装配置完成后,你还应该做下面的事: 1. 改变admin帐户的密码 2. 删除下面的文件:query.aspx install.aspx 现在,你可以开始通过点 add a bug 开始创建bug. 请花一些时间来阅读这篇文档,同时也请阅读web.config了解你能用BugTracker.NET能为你做什么。 如果你打算备份BugTracker.NET数据,备份下面的文件: 1. SQL Server数据库 2.Web.config中指定的UploadFolder. 3. 你的自定义配置文件 a) Web.config b) btnet_service.exe.config c) btnet_custom.css, btnet_edit_bug.css, btnet_search.css
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值