51Testing软件测试论坛
标题:
[讨论]大家测试过程中所使用的主要工具,是商业、开源还是自主开发?
[打印本页]
作者:
迎风
时间:
2005-7-20 11:55
标题:
[讨论]大家测试过程中所使用的主要工具,是商业、开源还是自主开发?
因为以前所在公司无论是测试管理平台还是测试执行工具都是自主开发的,虽然代价挺高而且问题也不少,但是与公司的环境与具体软件过程模式能较好的融合。现在到了新的公司,测试部也是刚刚成立,有许多东西也要重新建立,因此在选择合适的工具上比较头痛。
我认为,商业工具功能强大、集成度极高,但要能很好地掌握要一定的时间甚至需要专业的培训,并且这些对平台依赖较强,若碰到分布式跨平台开发时可能会用的不是很顺;开源工具小巧精悍且文档说明丰富,但版本繁多、部分配置复杂,大多数兼容性与可移植性方面还不尽如人意,另外,总体集成度也不高;而要自主开发工具,必须在团队内部具备较强的技术实力并且项目整体上要有一定的冗余资源,迭代开发过程中各环节的代价也很高……
所以,在这里我希望能前辈或新朋友相互讨论交流一下,看看大家所在环境中采用的有效测试管理或实施方式是怎么样的,可以间接参考参考,呵呵~~
作者:
smartbaby
时间:
2005-7-21 14:34
1、如果公司比较规范,开发流程和过程也相应比较规范的话,老板愿意真正出钱提高质量,恭喜这类公司,可以使用集成比较好的工具并且进行相关培训,相关人员可以系统性的学习和提高使用工具技巧;
2、如果前两个条件满足,但是老板不愿意出钱买工具,只是想着怎么“无中生有”的提高质量,那么恭喜这类公司,可以使用免费的开源工具,相关人员中的精英分子不得不硬着头皮去配置复杂度超高的工具搭建环境,然后如果这类公司中领导还够重视的话,同时学习气氛够开放的话,这些精英分子会把如何配置高难度的技巧分享出来,如果这类公司领导不够重视,学习气氛也欠缺一点的话,随着精英分子的离开,这些工具也就无人会用,束之高阁;
3、如果前一个条件满足,老板也还够重视质量,那么恭喜这类公司,只要有人够厉害,可以在业余时间自行开发出相对目前流行工具中比较方便好用的工具来,那么也就奠定了这个厉害人物在公司的主导地位了!即使不是管理人员,也是技术中的大拿~
4、如果前面两个条件都不满足,老板也不重视质量,那么这类公司是只有下面有兴趣的人,自己悄悄的偷偷摸摸的去学着使用或者开发工具,还得提防着领导工作检查,考查绩效时告诉你不务正业!
题外话:
其实就使用什么工具来说,稍微不客气点,就目前国内大多数公司的开发水平和开发流程,都是非常不适合用测试工具的。但是为了尽快的超英赶美,很多公司在招聘时都要求测试人员尽可能的会这工具,会那工具,其实实际中有工具用,能够真正用起来,并用的好的并不多!
要真正发挥测试工具的价值,测试人员不仅仅是要走较长的路,而且是很艰辛的路!
作者:
smartbaby
时间:
2005-7-21 14:35
一家之言,欢迎积极讨论!
作者:
skinapi
时间:
2005-7-22 00:07
同意smartbaby。^_^
再说几句:
1、测试管理工具好像没必要自行开发了,有钱的买商用,没钱的用开源,应该都够用了。
2、测试执行工具就得看具体行业了,有些行业工具得自主开发是省不掉的。
3、有工具就要把工具用好,充分发挥工具的作用,不管工具是怎么来的。
作者:
迎风
时间:
2005-7-22 09:00
呃,smartbaby斑竹说得很有意思,但的确也十分的贴切,很多细节都提及了,很有参考方向,呵呵~~
skinapi斑竹的补充也十分的实际,不过自行开发的测试管理工具也有自己的优点,就是它能更好的融入到本地工作流中。
以现有条件看,公司现在也打算使用商业管理工具(如TD或TESTMANAGER)来管理测试过程,而具体执行工作选择性的使用商业工具或自行开发合适的工具~~
作者:
423799223
时间:
2006-12-12 19:05
自动测试自己开发好像很少
差不多现在的够用了
自己会开发一些数据生成软件(根据特定的要求编写)
还有一些脚本吧
作者:
rainbow_ying927
时间:
2008-8-4 12:34
俺们公司就没有,完全的Monkey Test
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2