学习软件测试一个月心得体会怎么写?( 三 )


体会一:软件测试在整个软件周期中的重要性 。
它存在于整个项目周期,在项目开始之初需求调研的时候就开始了,在形成需求规格说明书的时候就需要针对文档进行测试 。这个环节在后续整个项目中占了很大的比重,能主导整个项目的走向,成败与否全在于开始阶段的决策 。
体会二:软件测试的真正意义在于发现错误,而不在于验证软件是正确的 。
再严密的测试也不能完全发现软件当中所有的错误,但是测试还是能发现大部分的错误,能确保软件基本是可用的,所以在后续使用的过程中还需要加强快速响应的环节 。结合软件测试的理论,故障暴露在最终客户端之前及时主动的去发现并解决 。这一点就需要加强研发队伍的建设 。
【篇2:软件测试学习感悟】
学习软件测试的感受及体会
这学期学习了赵培英老师教授的软件测试这门计算机专业的专业课,我们学院又开设了刘老师的关于这方面的讲座,更彻底的使我们加深了对软件测试的认识 。所以我想谈谈关于软件测试的体会及学到的一些知识 。
作为计算机专业的一门很重要的课程,在计算机领域占据着不可替代的角色,随着人类社会的进步,各种领域计算机的普及,计算机软件也越来越多的出现在各个场合,为人们的办公,生活,学习,休闲等提供了前所未有的方便 。软件测试,其目的是:第一是确认软件的质量,其一方面是确认软件做了你所期望的事情(do the right thing),另一方面是确认软件以正确的方式来做了这个事件(do it right) 。作为计算机专业的学生,我想以我自己的观点来阐述一下我对软件测试的理解 。以前,就是在我没有认真了解测试行业之前,我也一直认为测试应该是不重要的,甚至认为有必要有专门的测试职业吗?认为软件主要是开发人员的事,软件的成果也是由开发人员决定的,当我学了软件工程这门课,真正的了解到它的必要性,事实上真的不是那么一回事哦 。软件无处不在,然而,软件是人编的——所以不完美 。
我还查阅了一些资料就是不注意软件测试的案例:
1、迪士尼的狮子王 (1994~1995)软件在少数系统中能正常工作,但在大众使用的常见系统中不行 。后来证实,迪士尼公司没有对市场上投入实用的各种pc机型进行正确的测试 。
2、英特尔奔腾浮点除法软件缺陷(1994)英特尔为自己处理软件缺陷拿出4亿美元支付更换坏芯片的费用 。导致付出如此昂贵的代价,其主要原因是发现了软件缺陷没有正确的处理 。
3、美国航天局火星极地登陆(1999)该项目使用前有经过测试,两个测试小组双方独立工作都很好,但从未走在一起 。
4、爱国者导弹防御系统 (1991)一枚导弹在多哈击毙28名美国士兵,症结在于一个软件缺陷:一个很小的系统时钟错误累积起来就可能拖延14小时,