1 / 5
文档名称:

软件测试读书心得.doc

格式:doc   大小:72KB   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件测试读书心得.doc

上传人:ttteee8 2018/11/5 文件大小:72 KB

下载得到文件列表

软件测试读书心得.doc

文档介绍

文档介绍::..软件测试技术读书心得作为一名具有一年多的软件开发人员,对于软件测试我有着深刻的体会。我在2014年6月进入湖北大学软件工程研究所,开始学****丼且进行C#.NET团队开发,除了课程设计,也进行了真正的项目实战开发。因为这些开发经验,我深刻的明白软件测试在项目开发当中冇着相当重要的地位,尤其是那种闭队开发!一、 软件测试的工作及要求软件测试工作是一个系统而且复杂的工作,软件测试的0的就是在确保软件多分质量,确汄软件以止确的方式做了你所期望的工作,所以软件测试工作的主要内容就是发现软件的错误发现软件的错误、有效定义和实现软件成分由底层到高层的组装过程、验证软件是否满足规格书要求和系统定义文档所规定的技术要求、为软件质量模型的建立提供依据。软件的测试不仅是耍确保软件的质景,还要给幵发人员提供信息,以方便其为风险评估做相应的准备,以及为其提供分析依据,重要的是要贯穿在整个软件开发的过程屮,保证整个软件幵发的过程是高质量的。软件测试对测试工程师来讲,要求具备较强的专业知识,严谨细心耐心的测试态度,良好的反句思维、发散思维能力、沟通能力等等。二、 为什么要进行软件测试其实对于开发人员來说,软件测试是一件很痛苦的事情。我们每个开发人员都是希望并且认为我们写的代码是没有问题的,而软件测试的工作就恰恰就是找出开发人员程序中的bug,这是一个很让软件开发人员郁闷的一个问题。我辛辛苦苦写代码实现出来的功能在测试人员的眼里,各种问题各种bug都出现了,这对于一个程序人员来说,算的上是一种打击。这也就是在我们团队开发中一个常常出现的W题——出现争论。我们团队经常为Y某一个功能争论,测试人员觉得这个功能不合理,不合适,甚至是错误的,而开发人员觉得这个功能没有任何问题!而且在大多数情况下,这种争论都以软件测试人员的肿利告终。出现这种争论的原因是,一个程序员,都会对H己的软件出现这样一种期望——期望a己的软件不会出现错误!然而,正是因为这种期壤,我们更是需要进行测试,并且让专人来进行测试,因为,在这种心理的期望面前,任何程序员都会出现测试上的偏向,他们更偏向丁•向软件正常运行的的那个一方而进行测试,然而实际上这种测试是经不起现实数裾的考验的。这也体现了软件测试的重要性。并II,根据这种心理,冇人提出了-•种测试的方法——黑盒测试。三、软件需要测试的部分我们总在说要对软件进行测试,那么我们到底需要对软件进行那些测试呢?下而我们对一些常常常需耍进行的测试进行一些列举。,测试用户输入框中的数值的最大数和最小数,以及为空时的情况。,例如在输入数字的地方输入字母。,跟踪一条数据的流程,保证数据的正确性。,然后在从系统屮找出各种BUG。」测试,程序往往在接I」的地方很容易发生错误,要在此模块测试勿棹以轻心。,在开发过程屮有些模块功能几乎相同,程序员在重用代码时可能忘记在原有代码上修改或修改不全面,而造成的错误。,服务器上可能发生意外情况的测试。,宥些系统在开发时依赖于另外一个系统,当另外一个系统发生错误吋,这个系统所受到的影响的情况。,再找一