实也是因为善于思考问题,亲自动手解决问题。所以动手和利用论坛资源的过程中他们也在不断提
高。
很多时候看到论坛中有人提问,问题描述不清,很多人看了很困惑。发贴题目动不动请高手帮忙,
救命之类的,好像天下大乱,世界末日。虽然这个题目很招人,但是无法让那些想帮助你的人帮你,
因为题目不清晰,而且高手字样吓阻了很多人。其实问问题也是个思路整理的过程,描述清晰,让
人理解清楚,才能望文知意知道你的当前发生问题的环境,才能让那些想帮你的人解决问题,否则
给人无从下手的感觉,解决问题效率不高。
第四招 学习和你所测试的软件产品相关的知识
要想成为好的测试人员,还要了解你要测试的软件的相关知识。要了解软件产品的架构是什么样的。
要了解软件的市场需求,在接触软件之初要可以多看看用户的反馈信息,这些才是用户最关心的,
也是你在测试中需要注意的问题,满足客户是最大的需要。
但是了解软件需求之后要学会要多读些
软件系统的技术文档,软件设计文档,这些文档可以帮助你了解产品如何工作。还有多看看公司
Bug 库中的问题,这些存在的问题可以帮助你了解软件产品那些地方存在缺陷,软件系统那些地方
会出现错误。
软件是运行在一个大环境中,如果对系统不熟悉,那么有些问题你不能从一个更广阔
的层面考虑,学习操作系统的知识,有助于你发现缺陷,定位问题更加准确。
比如软件运行在
Windows
或者
Linux ,如果你不懂操作系统,你就无法建立测试环境,有些时候软件的组件发生
问题,就是你系统配置造成的,对系统不熟悉,你会把外在原因归结为软件本身。所以要学习关于
和软件系统相关的知识,比如编程,网络,数据库等。不一定你要学习到多好的程度,只是通过这
些扩展的知识面,你可以在发现问题,解决问题上不会局限在狭小的圈子里。
和一切相关的人员交流,不同的交流渠道,获取消息是不同的,角度也不同。和客户交流,你会在
测试中从客户的角度发现问题;和开发人员交流,你会了解开发人员怎么实现软件功能的;和项目
管理人员交流,你会知道开发进度以及遇到的困难。
软件测试是个好行业,搞好软件测试意义重大,大家可以多了解一下软件测试相关知识。
更多软件测试行业内容,请登陆:
www.btestingsky.com
2007-11-23 12:30
回复
124.206.0.* 2 楼
软件测试的必要性已经完全为业内决策人士所接收。这是因为软件工业已经发展到了与其他主要工
业相当的规模。经过十几年的发展,少数天才们手工作坊的世界已经转化为大工业生产的天下。由
于就
Java
的流行,我们更看到了组装生产线的模式。
在工业生产的传统行业里,测试是生产的有机组成环节,各道工序的测试、组装测试、出厂测
试及致破坏性试验是生产目的实现的重要保证。
软件测试和硬件测试在实现上没有真正意义上的区别,在虚拟空间上的实现也不是软件测试独有的