去年在参加 Microsoft Architect 2000 培训的时候,看到讲师在介绍 Microsoft 内部的开发管理工具 RAID 的时候,感觉它确实是一个经过实践检验的好东西,但它没有产品化,后来 Microsoft 和上海合资成立的微创公司参照 RAID 做出一个产品 —- BMS,本来以为这个东西会很好,后来碰巧别人送我一个试用版,结果一安装,让我大失所望,拙劣的界面、复杂的安装说明、速度慢,安装完用了一下就马上删除了,我在想,微创的高层管理人员也应该是 MS 的人呀,怎么做出这样一个四不象的产品,难道 MS 的这么多经验与技术到了中国的公司就马上失去了作用?不过这是当时的想法,据说现在微创 BMS 系统经过进一步的开发,已经十分稳定和有效了,但没有实证过。
我主要是 Share 一下我的测试管理(主要是 Bug 管理)工具的实现方法,就是使用常见的 Windows SharePoint Services(或者早期的 SharePoint Team Services) ,以下是大概步骤:
- 自定义一个列表(List),命名为“XXX项目测试管理”,并加到快速启动链接(Quick Launch)中
- 在列表中然后自定义 Bug 的常用信息字段,如主题、级别、复现方法、测试数据、Bug 状态(BugStatus)等,Bug 的状态是“列表”类型数据,值的列表有:激活、关闭、重新激活等,也可以根据实际的测试流程增加其它中间状态,如“已解决,待复测”等
- 根据 User Role 的不同,自定义不同的视图,如开发人员只看到处于“激活”状态的 Bug ( BugStatus=’激活’),测试人员可以增加新的 Bug,同时可以看到已回复的 Bug 的列表,非常方便
- STS 的列表是可以订阅(Subscribe)的,所以当有新的 Bug 登记时,系统会自动发邮件通知相关的开发人员,当某一 Bug 被关闭时,也可通知测试人员进行回归测试
- 可以做 Bug 的统计,分类
- 对于早期的 SharePoint Team Services(STS) 来说,除文档库外,自定义列表中不能增加附件,而测试中经常可能会将出错屏幕抓下来,供开发人员参考,但对于新版本的 Windows SharePint Services(WSS)来说,列表中的每个条目都可以增加任意数目的附件,可以完全将 Bug 的附加信息、相关文件附在一起提交。
比较遗憾的是,WSS(STS)的列表统计中没有各种图表,不能进行以图形化的方式展示测试进展情况,如总 Bug 数、已解决 Bug 数及其比重,但对于一般的中小软件的测试来说, WSS(STS) 提供的自定义列表功能就可以完全满足要求,而且实现起来相当简单、方便。
我曾经在一家大银行的某分行做整个核心系统的升级,利用这个测试管理站点(Bug管理工具),将有关的三四家软件开发商、分行、总行的软件开发项目组的 Bug 完全集中化管理,简单而有效,深受各方欢迎。
当然,也有更专业的 Bug 管理工具,如 Numega DevPartner、Rational TestManager、TestTrack、Bugzilla等,但我感觉使用 WSS(STS) 实现起来最方便,而且是 Web Based ,不用安装客户端,用起来也最简便,这也算是我的一个比较好的、具有实践价值的 Best Practise 吧 。
想起王志东的公司搞的一个叫“协同”的软件,以前看过很多这个软件的报导,现在倒是渐渐没什么反应了。
他的那个软件强调的也是公司或Team内部,成员之间的协作交流,同时整合进了很多诸如邮件收发等等功能,我觉得SharePoint其实已经完全可以满足要求了,而且功能集中,和Office的整合性更好。
期待更多的公司开始基于SharePoint进行功能的扩展,比如工作流、公文审批、报表,这些都是很有使用价值的东东。
要是能够直接贴图就好了
很感谢找了很久才找到你这篇文章谢谢了。
想问两个问题:
1、装wss的win2003的安装分区的文件格式是FAT32的可以么?
2、是否需要将win2003配置为域控制器,或者一定要在域中?
3、使用wss是否要和office结合,如果结合office版本有限制么?
谢谢!
sharepoint service 2.0中,用户如何修改自己的密码,1.0里能修改,在2.0里怎么找不到,请赐教!
[email protected]
但是,权限的问题不好控制!
最重要的还是备份和统计的问题。觉得搞得非常恼火。能否提供一个比较好的方案
我也想知道SharePoint Service的用户管理如何实现的?要服务器本机上的用户吗?还是域用户,如果用域用户的话,服务器是否一定要在域中的?
各位同仁,有没有只需要管理BUG的工具提供!!!
请问如果不依赖AD,如何实现用户管理和控制?
在Computer Manage里面设置用户和权限,发现如果不加入administrator组,用户无法通过ie访问,不知道如何解决?
不知道有没有人试过在sharepoint中订阅通知,我现在的问题就是,已经发邮件告诉我订阅通知成功,可是里面的项目进行修改删除、添加操作的时候,系统没有发邮件通知我,不知道问题会出在哪里?我查阅了相关的资料,都不能找到解决方法。若有人知道,请求告之,万分感谢。
project server + sharepoint service已经足够进行中小型专案的需要了,个人觉得