点击下载BugFree 3.0.1

主要更新如下:

易用性改进

  • URL引用简化
       ../index.php?r=info/index&type=bug&product_id=2  =>  ../bug/list/2
       ../index.php?r=info/edit&type=bug&id=27          =>  ../bug/27
  • 人名同时支持用户名、实名拼音全拼和实名拼音首字母查找
  • 查询条件框易用性改进。切换左边树状模块时,右边查询框第一个路径条件相应变化,其余条件维持不变。

安装升级

  • 同个db下支持不同表前缀安装升级。3.0版在同一个database下只能有一套BugFree系统存在,3.0.1支持以不同的表前缀存在多套BugFree,指定相同的数据库名和表前缀即可升级相应的系统。
  • 支持数据库端口指定
  • 如未安装自动跳转到install

后台操作

  • 查询条件最大数目,附件允许的大小和默认的pagesize从后台管理页面配置
  • 新建产品提供默认的解决方案
  • 产品管理增加产品复制功能

其它:

  • 增加按用户名查找用户信息的API
  • 严重程度和优先级支持字面值改动。BugFree一直使用数字1,2,3,4来作为严重程度和优先级的选项值,针对有要求显示字面值的用户,3.0.1版已提供支持,请修改../protected/model/Info.php文件中的$PRIORITY和$SEVERITY。
  • 从Bug补建Case
  • 自定义字段和基本字段在页面显示上进行区分,基本字段字体加粗显示
  • 增加英文版本支持

修复3.0.0版已知的bug:

  • 当邮件服务器需要用户名和密码验证时邮件不能发送
  • cookie增长过快
  • 在ie浏览器下无法点击安装
  • 禁用帐号后页面会跳到用户首页
  • 用户管理员可以看到所有的用户
  • ie下favicon不显示
  • ie6报表显示结果错位
  • 无查询结果时点击统计报表出错
  • case导入新建失败

11月 30th, 2011BugFree 3.0 正式发布!

让大家久等了!BugFree 3.0 历经数月的艰苦开发,今天终于正式发布了!

点击下载BugFree 3.0

BugFree主要由一淘测试团队工具组负责开发完成。主要设计开发人员包括游兆焦霸元仲,用户界面设计人员包括况雯洁、宁凝等,一淘测试团队成员参与了内部测试工作。有关BugFree的安装部署信息和帮助文档请访问一淘测试网站,有关最新BugFree的动态请关注@BugFree的官方微博

BugFree 3.0 在保留 2.x 版本的用户体验基础上进行了完全的重构和重写,重点突出了可配置、可定制和交互性。我们在2.x 版本的兼容和升级上做了大量的工作,但毕竟是一次完全的技术重构,系统稳定性和用户体验还需要在后续版本不断完善。提醒大家在对BugFree进行升级之前,对原有数据进行备份。也非常欢迎大家就使用过程中的任何问题和建议在 自由软件BugFree交流 微群进行讨论。

 

BugFree 3.0 主要改动如下

  1. 程序整体重构。新版采用了 PHP 的 Yii 框架,方便进行二次开发。在操作上,所有操作都在固定的产品下进行。通过选择左上角的产品列表去进行切换。所有的模板和自定义查询及Bug,Case,Result的创建都和产品关联。
  2. 页面不再使用frameset架构,界面更清新简洁。
  3. 人名采用Ajax查询加载,不再使用下拉列表,通过使用 username 和 realname 去查找用户,改善了在大量用户存在的情况下首字母定位较慢的弊端。
  4. 模块加载采用 Ajax,加快页面加载速度。
  5. 新增查询结果标记功能,可以方便的记住自己感兴趣的查询结果条目。
  6. 新增模板创建功能。
  7. 增强自定义字段设定。BugFree3.0版将浏览器、如何发现、Bug 类型等字段全部从基本字段移除,基本字段只保留标题、模块路径、指派给、抄送给、复现步骤等常用字段。其它都通过自定义字段来扩展。可以针对自定义字段设定可编辑阶段(新建、解决、关闭)、是否必填、验证规则(无、唯一、正则表达式)等,增强了系统的使用灵活性。
  8. 后台管理增加Log记录,让后台变更也有记录可查。
  9. 增加后台管理的系统设置功能。系统管理员等配置可以在这里操作,不用再去修改配置文件。
  10. 后台查询结果支持排序。
  11. 注释、复现步骤使用富文本编辑框。
  12. JS替换原有Flash统计报表。
  13. 其他如性能提升、全新API及若干细节改动。

按照51testing《2010年中国软件测试从业人员调查报告》的调研数据,软件测试从业人员最常使用的测试管理工具,BugFree所占比例为16%,排名第四。

image

详细报告在这里下载:【资料下载】

6月 8th, 2011BugFree 2.1.3 发布!

点击下载 BugFree 2.1.3

新增主要功能如下

  • Bug/Test Case/Test Result查询条件框改造,去掉原有两栏分组查询模式,用户可以任意增加或删除查询条件,并对查询条件进行组合
  • 其他改进和 Bug Fix:
    • 修复了按模块查询“在某路径下”操作失效的问题
    • 修复了详细页面的“上一个”和“下一个”按钮未按照自定义排序显示的问题
    • 修复了“抄送给”字段某些情况下无法搜索的问题
    • 修复了搜索结果页面刷新之后,字段筛选高亮消失的问题
    • 在Test Case导入失败之后,增加了导入失败原因说明
    • 在左下角“指派给我”和“由我创建”的Bug标题增加显示状态图标
    • 在相关Bug/Test Case/Test Result增加标题的Tip
    • Bug邮件规则更新:创建者、解决者、关闭者、指派给和抄送给、曾经修改者等都会收到邮件通知
    • 记录左下角当前活动的标签页信息,再次登录不需要重新选择

预计在6月份发布新版本BugFree 2.1.3。这个版本改动比较小,主要是对查询条件框进行了彻底改造,可以增加和删除查询条件,查询条件设置更加灵活。另外,新版本BugFree还包括10个以上的BugFix和细节改进。

捕获

11月 17th, 2010BugFree 2.1.2 发布!

点击下载 BugFree 2.1.2

为防止数据丢失,请备份BugFree的数据库和虚拟目录;客户端浏览器退出BugFree。

BugFree Change Log
==================

Version 2.1.2 November 16, 2010
--------------------------------

  1.  bug, case 增加自定义字段
    每个项目可以分别设定bug, case的自定义字段;当选定项目后,支持对于自定义字段的搜索和列表显示。
  2. open api 增加query接口
    通过xml自定义查询bug, case, result, module, project信息, xml需要符合根目录下的query.xsd
    具体参见Doc/openapi.html。
  3. open api 增加json返回格式
    具体参见Doc/openapi.html。
  4. 修订openapi文档
  5. 将修改历史的字段改为真实名称
  6. 修复查询条件没有做trim的bug

由于BugFree论坛垃圾信息太多,论坛已暂时关闭。大家有什么问题可以直接在博客留言,或者访问BugFree的微博:http://t.sina.com.cn/bugfree

谢谢大家的理解!

7月 29th, 2010BugFree 2.1.1 发布!

点击下载 BugFree 2.1.1 (改用zip包发布)

image[5]

BugFree 2.1.1 除了对软件界面进行了全新的设计,还包括如下一些新增功能和bugfix

  • 新增功能
    • [编辑我的信息]增加了“是否接收邮件通知”的选项
    • 保存“我的查询”,同时也保存自定义字段
    • 统计报表增加“Bug激活次数日期分布”统计报表
    • Bug的浏览器类型新增Chrome和Safari选项,操作系统新增Mac OS选项
    • 支持直接在浏览器打开htm/html附件
    • 后台管理页面增加[重置查询]按钮
  • BugFix
    • 在Chrome和Safari浏览器下,无法保存查询条件
    • 按Tab键切换到抄送给输入框,会清空原有数据
    • 创建Build/解决Build字符长度由100调整为255

全新安装BugFree2.1.1和以前的版本相同,可以查看帮助。从BugFree 2.1或以前版本升级请参照以下步骤:

  1. 为防止数据丢失,请备份BugFree的数据库和虚拟目录;客户端浏览器退出BugFree。
  2. 下载BugFree 2.1.1安装包,解压后复制到原BugFree安装目录下,覆盖原有文件。
  3. 编辑修改Include/Config.inc.php文件,增加下面红色标记的行:
    $_CFG['UserTable']['Email']         = 'Email';
    $_CFG['UserTable']['NoticeFlag']    = 'NoticeFlag';
    $_CFG['UserTable']['EncryptType']   = 'md5';    // md5|text|mysqlpassword
  4. 在浏览器访问http://<servername>/bugfree,点击“从现有的BugFree 2 升级”,完成升级。
    注意:升级成功之后,如客户端浏览器无法正常访问,请清除浏览器缓存或使用Ctrl+F5强制刷新当前页面。

7月 13th, 2010BugFree 2.1.1发布计划

计划在7月份推出一个界面改进的BugFree版本,为此我们邀请了专业的界面设计师重新设计了新的软件界面,力图让BugFree更加易用和漂亮。目前界面开发已经完成,正在Fix bug。先上传主界面的截图。

bugfree211a1

上文提到的新功能开发,预计会在10月份计划发布的BugFree 2.2实现。谢谢!

非常抱歉好久没有更新BugFree的网站了。感谢大家一直以来对BugFree的支持。针对大家的各种反馈,我们不能一一答复,但我们会细心记下来。同时,BugFree的项目成员既是BugFree的开发者,也是BugFree的积极使用者和推广者。我们会把大家的建议和我们的想法整合在一起,推进BugFree在功能和易用性上的不断完善,更好地为大家服务。以下是我们计划在BugFree 未来版本提供的一些比较重要的功能。

  • 项目管理员可以基于项目对Bug、Test Case或Test Result的字段进行自定义,包括删除现有的不需要的字段,增加新的字段
  • 查询条件框(Query Builder)的改造。把目前默认固定的6个查询条件修改为只显示1个,用户可以自由添加新的查询条件
  • 可以基于模板创建Bug和Test Case
  • 与Windows域帐号集成

另外,BugFree项目组也期待新成员的加盟。如果你精通PHP编程或有网页交互设计经验,对研发流程和工具有较深入的理解,愿意对开源或者自由软件奉献自己的激情,请致信至 bugfree2#gmail.com(请把#替换为@)。


© 2007-2009 自由软件 BugFree 官方网站 | 京ICP备08104544号 |