wordpress添加博客栏目,苏州seo招聘,网络推广图片,做网站多少转自#xff1a;http://blog.csdn.net/benkaoya/article/details/8719257 本博下有许多实用技巧 1. 什么是问题跟踪系统 问题跟踪系统#xff08;Issue Tracking System#xff09;是专门用于记录、跟踪和管理各类问题的软件。 问题跟踪系统出现于上世纪80年代#xff0c;…转自http://blog.csdn.net/benkaoya/article/details/8719257 本博下有许多实用技巧 1. 什么是问题跟踪系统 问题跟踪系统Issue Tracking System是专门用于记录、跟踪和管理各类问题的软件。 问题跟踪系统出现于上世纪80年代最初被企业用于跟踪和管理客户投诉。 后来随着技术的发展其应用范围逐渐扩展到了IT服务管理、产品研发过程管理、日常任务和事务管理等诸多方面。 在IT界我们往往也称之为——缺陷跟踪系统Bug-Tracking System是软件开发和维护过程中重要的辅助软件用于跟踪记录软件的bug作为开发人员和测试人员之间沟通的桥梁。 2. 没有问题跟踪系统 ◆用口头或Email的方式指派问题问题很容易被忽略或遗忘从而引发产品质量隐患或客户的不满。 ◆使用Word或Excel记录问题时往往要维护多个版本难以保证各文件的同步。 ◆信息记录在每个人的大脑或计算机中形成诸多信息孤岛。随着记忆衰退、文件损坏或无意删除、人员离职这些信息将会丢失。 ◆作为开发者由于信息无法及时共享很容易造成重复工作别人已经解决的bug。自己还在解决。我发现了一个bug虽然不一定是我改但没地方记录。 ◆做为管理者即使知道产品有bug但却很难知道具体多少bugbug都分布在哪些模块中哪些bug已经解决了有哪些bug是急于解决的优先级最高。 3. 使用问题跟踪系统 ◆提供了一个集中的协同工作的平台。用户通过此平台提交问题、分配和指派问题、处理问题或对问题发表建议和评论。大幅节省了人员直接相互沟通的时间。 ◆可以建立规范的问题流转处理流程。保证所有的问题处理措施都被审核或验证。 ◆所有信息都被保存下来完成了从隐性知识到显性知识的转化。有价值的信息可以整理转换成知识库中的知识资源在员工之间共享和传播。 4. 常用的bug跟踪系统 ◆Bugzilla —专门为Unix而定制Linux内核也是用这个来管理bug见https://bugzilla.kernel.org/ ◆ProductStudio — 微软内部开发、测试管理平台 ◆GNATS —http://www.gnu.org/software/gnats/ ◆RequestTracker(RT) — http://www.bestpractical.com/rt/ ◆Trac —http://trac.edgewall.com/ ◆Roundup —http://roundup.sourceforge.NET/ ◆Mantis —http://www.mantisbt.org/ ◆Flyspray —http://www.flyspray.org/ ◆Scarab —http://scarab.tigris.org/ ◆Debian Bug跟踪系统DBTS—http://www.chiark.greenend.org.uk/~ian/debbugs/ ◆Trouble-TicketTrackers ◆BluetailTicket Tracker (BTT) — http://btt.sourceforge.net/ ◆TestDirector ◆BugFree — 国产、开源一件让人欣慰的事情 5. 版本控制与Bug跟踪的集成 在软件开发中版本控制管理和BUG跟踪管理十分重要。BUG跟踪管理能追踪你犯的所有疏忽或错误版本控制能追踪你修改代码的所作作为。发现一个bug然后修改在开发中十分常见。为了能知道哪个版本对应的哪个BUG则需要将版本控制与BUG跟踪管理集成起来比如TracGit便于查看。 6. 选择国产Bugfree 考虑到此前都没有用过bug跟踪系统这一次我支持国产货bugfree虽然它跟洋货比起来还是有点差距容易上手。 BugFree基于PHP和MySQL开发是免费且开放源代码的缺陷管理系统。服务器端在Linux和Windows平台上都可以运行客户端无需安装任何软件通过IEFireFox等浏览器就可以自由使用。 Bugfree具体使用流程是首先创建Test Case测试用例运行Test Case产生Test Result测试结果运行结果为Failed的Case可以直接创建Bug。 为了简化使用我们直接手动建立bug省略了创建测试用例和测试的过程。 7. Bugfree安装 安装BugFree 3前需要部署配置PHP, Apache Http Server,MySQL环境。可以使用XAMPP,EASYPHP等集成环境快速部署。 7.1. 安装XAMPP 官网http://www.apachefriends.org/zh_cn/xampp.html 我下载的版本xampp-win32-1.8.0-VC9-installer.exe XAMPP到底是什么东东以下官网的这段话足以解释清楚许多人通过他们自己的经验认识到安装 Apache 服务器是件不容易的事儿。如果您想添加 MySQL、PHP 和 Perl那就更难了。XAMPP 是一个易于安装且包含MySQL、PHP 和 Perl 的 Apache 发行版。XAMPP 的确非常容易安装和使用只需下载解压缩启动即可。 我是将Bugfree安装在Windows XP上在安装Bugfree之前先安装Windows版本的XAMPP。安装步骤非常简单一路默认即可。安装完启动Apache和MySQL服务。 7.2. 安装Bugfree 官网http://www.bugfree.org.cn/ 官网中帮助说明里有详细的安装指导说明http://testing.etao.com/node/120 我用的版本bugfree3.0.4.zip 1、 下载BugFree 3安装包解压后复制到XAMPP系统的htdocs子目录下。 #Windows 一般情况下htdocs在C:\xampp\htdocs\bugfree move bugfree C:\xampp\htdocs\bugfree 2、 浏览器访问http://servername/bugfree/install 环境检查 这时候如果提示因为没有BugFile文件夹而没法继续你就手动创建一个文件夹C:\xampp\htdocs\BugFile 配置 默认用户名为root秘密为空。 完成安装 这里的admin就是超级管理员。 3、完成安装进入BugFree 初始用户名: admin 初始密码123456 4、修改访问的网址 安装好的bugfree服务器访问的网址就定下来了如果后悔将名字命名为bugfree想改下名字如想从原来的 http://172.16.1.6/bugfree 改为 http://172.16.1.6/bugfree-fy3 如何做到不影响已经存在的数据库数据按如下步骤操作 ◆先通过XAMPPControl Panel停止bugfree服务 ◆对文件夹C:\xampp\htdocs\bugfree做个备份以备出错。 ◆重命名C:\xampp\htdocs\bugfree文件夹为C:\xampp\htdocs\bugfree-yf3 ◆修改C:\xampp\htdocs\bugfree-yf3\protected\config\main.php文件的如下内容 basePath C:\\xampp\\htdocs\\bugfree\\protected\\config\\.., 改为 basePath C:\\xampp\\htdocs\\bugfree-yf3\\protected\\config\\.., ◆通过XAMPPControl Panel开启bugfree服务 ◆输入http://172.16.1.6/bugfree-fy3即可访问新的网址。