Logdigger测试管理工具

上一篇 / 下一篇  2010-12-21 14:49:12 / 个人分类:测试工具管理

相关链接:http://logdigger.com/
中文版userguide:  
   
 
 
    当前的问题追踪系统都包含在一些高级的工具中,这些工具不仅仅被设计用来追踪软件缺陷,同样在大量应用于项目管理.一旦数据进入了这些系统,能够得到很好的管理,但是当它们创建一个新的bug报告时缺都面临同样的问题:
 
• 对于不是技术专家的大部分用户来说,问题报告是非常令人困惑和不便的.
• 提交一份对开发人员有用的报告包含大量的手工工作.
• bug报告的质量决定于提交问题的人的经验.
简化问题报告
解决了上述的问题.它使得bug报告变的快速而且简单,即使对于非职业测试人员也是同样的(例如. 项目经理, 客户或最终用户). 它使你能够
• 自动追踪web应用程序,收集对开发人员有用的大量数据.
• 通过在浏览器单击来打开一个问题报告表单,这个表单自动包含了相关的上下文信息.
• 对应用界面截屏、添加注释、上传到bug跟踪系统,完成这些工作不需要额外的任何工具.
使用LogDigger,你在30秒左右就可以创建一个包含全部细节的bug报告!
工作机制
LogDigger带有两种连接工具:
 
• web浏览器扩展 能够追踪浏览器的使用, 
• LogDigger 服务器, 收集从扩展的浏览器发来的数据, 并与外部的bug追踪系统集成.
当你报告问题时, LogDigger在你和你的bug追踪系统之间扮演了代理的角色. 它按照一个预先定义的模板使用上下文数据扩展了问题的描述,自动将相关的截屏和其他有用信息附加到bug追踪系统.
 
 
安装
首先, 需要下载安装LogDigger浏览器扩展插件.当前支持Firefox和IE. 安装IE的扩展插件时需要计算机的管理员权限. Firefox下安装相对比较简单,不需要管理员权限(安装到了Firefox的用户配置文件处) 并可以在Windows,Linux和 Mac OSX下使用.如果希望使用LogDigger来提交问题则必须安装浏览器扩展插件.
接下来, 下载安装LogDigger服务器. 目前提供有Windows下的安装程序,、其他平台下的标准安装程序和一个可部署在J2EEserver上的应用; 点击查看 安装说明.
安装完LogDigger服务器后, 启动并运行安装向导.在向导的最后一步, LogDigger服务器将连接你的bug追踪系统.
定义一个项目
数据收集和问题报告的范围是项目. 你首先需要在LogDigger服务器定义一个项目, 并将其与bug追踪系统中项目对应起来.
下一步, 你需要为 为你的应用设置LogDigger. 操作简单到只需要你向你的应用中添加一个文件. 你所要做的仅仅是创建一个名为logdigger.xml的文件, 并保证通过你要测试的地址的根目录可以访问到(e.g.http://your-app/logdigger.xml). 此文件内容如下:
 
<?xml version="1.0" encoding="UTF-8"?>
<logdigger>
  <server>http://your.logdigger.server:8080/logdigger</server>
  <logging-key>your_project_key</logging-key>
</logdigger>
启用 LogDigger
你只有启用LogDigger后,才会跟踪记录web网站的访问信息. 你需要在浏览器打开你要测试的网址并且启用LogDigger.
 
 
 
 
 
 
当你重新加载页面后, LogDigger将提示你确认你是否想记录网站的访问记录,并且要求你登陆到bug追踪系统.
如果你设置了记住登陆信息(假设bug追踪系统支持),下次打开此应用时 LogDigger将自动开始进行sessin追踪,不再要求你输入登陆信息.
测试和bug报告
一旦启用了LogDigger,你就可以像之前一样开始使用/测试web应用. 如果配置正确且使用追踪已经开启, LogDigger按钮将有一个绿色的标志:
当你想提交bug报告时,点击LogDigger按钮. 此时将在一个新窗口中打开bug报告表单. 这个表单和你直接使用bug追踪系统提价bug时表单的字段一致. LogDigger对其进行了扩展,额外包含了web应用界面的截屏和一个最后提交动作的链接.
 
 
 
 
点击截屏将提示你输入图片注释.
 
 
 
 
添加一个备注, 点击Sava按钮,你将会返回到bug报告表单.
等提交表单后 ,你可以选择通过附加一些细节资料和截屏来扩展问题的描述. (对于 Java, Python 和 PHP, LogDigger能够收集和上传你的服务器日志.)
 
 
 
 
 
LogDigger显示了创建的问题的ID后, 你就可以关闭窗口继续进行测试. 开发人员可以使用此问题的链接来获取问题的细节信息.
为了使用起来更方便, LogDigger浏览器扩展控件保存了一个最近提交的问题列表,你可以通过LogDigger的浏览器菜单直接打开他们.
 
总论…
LogDigger是非开源的,对于任何web应用,不管其采用何种开发语言及框架,都可以使用. (实际上, 对浏览器进行一个手工的配置, 你就可以在其他任何的网站上使用.)
使用LogDigger非常简单. 马上下载使用它! 它不仅仅可以为你节省大量的枯燥的工作时间,而且你会体会到提交问题报告可能会充满乐趣和享受. 相信开发人员也同样会有这样的感受的!
 

TAG:

 

评分:0

我来说两句

Open Toolbar