想学好软件测试,学好什么最重要??
大师们,我是刚开始学软件测试的大一学生,现在学的都还是计算机基础....闷死!对软件测试的具体概念都还不是很了解.....请问要想学好测试必须学好哪些东西呢..? 英语???C语言之类的吗?? 好贴~~~ 硬件测试和软件测试的区别是什么呢? 个人认为,测试的目的也要分阶段(项目的阶段);还有就是,你的职责不同,测试的目的也是不同的; 实践证明了测试是为了发现错误,是为了证明一个软件系统在一定程度上可用.
可是,测试如何做到尽量地预防或减少软件系统中可能存在的错误呢?目前的工作经历体会不到这一点 软件测试的目的,第一是确认软件的质量,其一方面是确认软件做了你所期望的事情,另一方面是确认软件以正确的方式来做了这个事件。第二是提供信息,比如提供给开发人员或程序经理的反馈信息,为风险评估所准备的信息。第三软件测试不仅是在测试软件产品的本身,而且还包括软件开发的过程。如果一个软件产品开发完成之后发现了很多问题,这说明此软件开发过程很可能是有缺陷的。因此软件测试的第三个目的是保证整个软件开发过程是高质量的。。 比较概括...说出了测试的目的... 软件测试是一个验证和确认的过程,其最终目的是提高软件质量。 顶一下 http://www.abab123.com/bbs/down.asp?html=725235 :victory: :victory: :victory: :victory: :victory: 受益匪浅,非常感谢!!
回复 41# 的帖子
我也只是比你大一届,呵呵!英语只要专业的英语词汇懂就行,计算机语言方面只要能看懂,会简单的编写就行了.没有开发那样要求高,但多学习也是有益的哈.
我想学习测试,要懂的知识面要广才行,其实只要是理论的知识要理解,能借助测试工具分析结果就OK! 测试是使用人工或自动的手段运行或测定某个系统的过程,其目的在于验证它是否满足需求或预期结果和实际结果是否相符. (1)软件测试是为了发现错误而执行程序的过程;
(2)测试是为了证明程序有错,而不是证明程序无错误;
(3)一个好的测试用例是在于它能发现至今未发现的错误;
(4)一个成功的测试是发现了至今未发现的错误的测试。
发现错误,证明错误,发现新错误。 记住了,非常感谢superls版主的分享! 刚看见软件测试的门 蒙胧探索中 测试的最终目的是为了符合客户的需求:) 原帖由 kmp250782230 于 2007-3-16 22:57 发表 http://bbs.51testing.com/images/common/back.gif
但我觉得主要是要站在用户的角度上来思考和测试,因为最终用户是他们.所以测试的时候一方面站在我们开发的角度上来测试我们要实现的功能是否已达成,另一方面把自己当成是用户来看待这个软件还有什么要完善的地方,用户 ...
非常赞成! 我是刚刚接触软件测试的门槛的新手,在学习中,今天正好预习到软件测试的目的这一块,看得有点朦朦胧胧的,似懂非懂的中,我得向各位多多学习! :) :) :) :)