回 帖 发 新 帖 刷新版面

主题:巧用MTLM控制BUG

软件开发有需求分析、产品架构定位、设计与结构、编码、测试、打包等等,里面每个成员的分工都是明确,所以整个项目是大家互相配合、互相协作下完成。

我是一个测试人员,是产品质量检验者,但是测试不是简单的使用,而是高于开发人员的一种质量管控和流程改造。以前,常常为无法快速查找定位BUG、不能及时详尽反馈给开发人员、未能帮助开发者修改BUG而烦恼。

在私用微软最新发布的Visual Studio 2010中发现增加了一个全新的测试工具——MTM(Microsoft Test Manager,中文名称“微软测试管理器”)特别好用,就是微软针对我们测试人员而准备。VS 2010格外强调了团队协作和流程开发,它最新增加的MTM工具主要用于创建测试计划、管理测试用例、运行测试用例以及测试结果管理,目的就是帮助我们测试人员更好把控产品质量,能够对正在开发的项目进行集成测试和管理控制功能。

[img]http://photo10.zxip.com/albums10/folder27/21020/20080715195101/201012611558460.jpg[/img]

MTLM工具可以单独运行,所以运行是不需要启动IDE的(其实,VS 2010的测试和实验室的管理的功能都相对比较独立,这应该微软是特别针对软件开发的需求而这样设计,力求软件控制测试的独立性)。不过MTLM启动,需要连接到TFS(团队协作基础服务器)工程。而TFS的使命就是要解决开发过程中的信息沟通的不畅通的问题,通过TFS的存储机制使整个流程协作联动起来,让设计人员、测试人员、开发人员、项目管理者等开发团队中的每一个人沟通顺畅。

[img]http://photo10.zxip.com/albums10/folder27/21020/20080715195101/2010126115593025.jpg[/img]

比如,以前发现软件和汇报BUG,时那种传统“慢牛速度”:反复测试、步骤记录、反馈开发人员、开发人员再测试、测试人员沟通、开发修正、再测试....。MTLM与TFS的结合使需求、任务、缺陷和代码等都在一个服务器上可以互联互通,使软件开中能够及时修补各种问题,只需要:发现BUG—>及时反馈—>修正—>反回测试等几个步骤,大大提高开发效率,保证了项目的质量。


MTM对于BUG记录特别详细,不但自动形成一份具有操作说明、BUG截幕屏图、系统应用信息详实Bug报告,并且可以提供BUG出现请按后的操作视频和机器运行记录。甚至,MTM还能给整个测试环境拍 “快照”,把“环境快照”与Bug报告一起提交给开发人员,帮助开发人员回溯问题发生的那一刻,从而更方便的帮助开发人员解决判定原因、解决问题。

总之, MTLM就不再单单只是面向开发人员或者是测试人员角色,而是一个有效协调和支持开发过程中各个角色的工作平台,使每个角色能够彼此紧密联系进行协作,VS 2010的这个新特性所代表的是软件开发的大趋势。

回复列表 (共19个回复)

沙发

Visual Studio 2010中发现增加了一个全新的测试工具——MTM(Microsoft Test Manager,中文名称“微软测试管理器”)特别好用,支持!~

板凳

F#能够在.NETCLR中运行,这意味着它可用于现存地.NET项目。

3 楼

软件开发并不是一件简单的工作,不是一个人可以完成的,一般都是多人或多个team合作来完成,有需求分析、产品架构定位、设计与结构、编码、测试、打包等等,里面每个成员的分工都是明确,整个项目是大家互相配合、互相协作下完成。

4 楼

我看大家多多少少的也都把知识拿出来分享了,看来还是好人多。

5 楼

我一直在学习VS,里面太多的东西要学习了。

6 楼

VS2010会有两个节点的配制.体验下感觉很好。

7 楼

SP1应该会逐渐改善这方面支持的Bug问题.

8 楼

团队沟通与合作开发——这在目前主流的开发平台中有着着重体现。

9 楼



A couple [url=http://www.mmopowerlevel.net]wow power leveling[/url] of hours work at toon level 6-8 will give [url=http://www.mogxe.com/PowerLevel.php?

gid=1]wow power leveling[/url] you 3-4 stacks of light leather, 2-3 stacks of herbs, 1-2 stacks or metals bars (yep, smelt them for mining experience before 

selling them ... if [url=http://www.mmopowerlevel.net/powerlist.php?fid=688]wow power leveling[/url] you are "grey" on smelting copper (ie no mining XP form 

it), sell [url=http://www.mmopowerlevel.net/gamelist.php?fid=7656]aion kina[/url] the stacks of raw ore) and if you are working in an area of humanoids 1-2 

stacks of [url=http://www.mogxe.com]buy wow gold[/url] linen cloth. Dont waste your linen on bandages (FirstAid) .. at least not yet. 
Dont waste bag storage space [url=http://www.mmopowerlevel.net/buy.php]gold in wow[/url] on grey usable items, ruined pelts, broken teeth etc. unless you are 

filling up an inventory for [url=http://www.mmopowerlevel.net/buy.php]gold in wow[/url] the run home. Keep green items for Auction House sale if your 

[url=http://www.mmopowerlevel.net/powerlist.php?fid=7422]cheap aion power leveling[/url] toon (or an alt) doesnt need them.Once every two hours, a group of 

Sha'tari Skyguard will launch an attack against Bash'ir Landing to the north east. They [url=http://www.mmopowerlevel.net/gamelist.php?fid=4044]EVE ISK[/url] 

fly out from the Skyguard Base.


10 楼

2010同其他工具的配合更加默契.

我来回复

您尚未登录,请登录后再回复。点此登录或注册