篇一 :测试总结与心得

系统测试后的心得与体会

本次测试的是一个通讯录管理系统,该系统是在上学期学习了java面向对象程序设计语言之后,继这个学期的Java进一步学习后,自己开发的一个简单的通讯录管理系统。系统开,发到完成前后断断续续用了五个周的时间。而这学期恰好又学了软件测试,为了及时的伦理联系实际,学以致用,所以为该系统进行了软件测试。软件测试严格按照学过的软件测试知识进行,先进行测试计划,然后设计测试用例,最后完成测试报告。

这次系统软件测为期做了一个周,试在这一周的软件测试实训中,我受益匪浅。该项目是自己团队开发并测试,在开发前就指定了详细的测试计划,为以后开发测试打下了充足的基础。确定了具体要实现的功能后就编写了大量又全面的测试用例,为开发完成了的测试做好了铺垫。在编写程序中我也学到了不少新的知识和教训。发现自己对于java 语言遗忘比较严重,对于读取参数文件中的参数的知识也不能熟练运用,同时进一步认识了javabean, servlet。在测试过程中,按照制定好的测试计划来完成测试,在测试过程中总能发现一些自己没有预想到的bug,体会到了软件测试的重要性。在以后的软件开发过程中要重视软件测试,要制定测试计划,编写完善的测试用例,做好测试工作。

由于该系统开发的周期较短,所以系统还是存在了许多不完善的地方,像用户注册功能就没有考虑进去,还有对联系人信息的修改也没有设计进去,等等。要使一个系统完美,并且具有强大的功能,是一个系统所应该具有的,但本系统只实现了基本的功能,这正是以后学习和注意改进的地方。

做完本次系统的开发到测试完成,整个开发全程,还是受益匪浅。毕竟课堂上学到的是理论知识,理论与实际相结合才能将理论知识的一个提升,也是对自己所学知识的一个检验。由于之前对软件测试的认识概念模糊,也没有过多的关注过相关方面的知识通过本学期的软件测试的深入学习,在加上对自己开发系统的进行测试,才对软件测试这门学科有了一个系统深入的学习认识。这对以后的软件的进一步学习,提供了很好的支持。感谢授予我们软件测试知识的老师,让我在今后的学习道路上有多了一门知识工具。

…… …… 余下全文

篇二 :新员工测试工作心得

测试(Test)一词最早出于古拉丁字,它有“罐”或“容器”的含义。在工业生产和制造业中测试被当作一个常规的生产活动,它常常和产品的质量检验密切相关,测试的含义似乎是明确的:“以检验产品是否满足需求为目标”,其实在计算机软件领域则不然。

软件测试是软件开发中的重中之重,没有一点可以马虎的。“软件测试是为了发现错误而执行程序的过程”。这一测试定义明确指出“寻找错误”是测试的目的。因而,软件测试的目标涵盖了:

1) 测试是一个为了寻找错误而运行程序的过程;

2) 一个好的测试用例是很可能找到至今为止尚未发现的错误的测试;

3) 一个成功的测试用例是指揭示了至今为止尚未发现的错误的测试;

软件测试的目标是设计这样的测试,既能够系统的揭示不同类型的错误,并且耗费最少的时间和最少的工作量。

本文以一个新测试员的身份,就测试工作中如何设计一个好的测试用例做了一番讲述,并顺带谈了自己在这段实习和试用期中工作得到的心得,以求达到一种抛砖引玉的效果。不正之处,敬请指出。

我想先引出《谈 软 件 测 试 的 心 得》一文中给出的一些软件测试人员应具备的素质和测试技巧,我觉得它说得非常好,我也以此为标准不断在工作中去实践,去提高自己的能力和水平:

一、软件测试员自身素质培养

(1) 首先,应对软件测试感兴趣和对自己有自信,如果具备了这两点,那么在测试过程中不管遇到什么样的困难,我相信你一定能克服。

(2) 善于怀疑,世界上没有绝对正确的,总有错误的地方,具有叛逆心理,别人认为不可能发生的事,我却认为可能发生。别人认为是对的,我却认为不是对的。

(3) 打破砂锅问到底的精神,对于只出现过一次的bug,一定找出原因,不解决誓不罢休。

(4) 保持一个良好的心情,否则可能无法把测试作好。不要把生活中的不愉快的情绪带到工作中来。

(5) 做测试时要细心,不是所有的bug都能很容易的找出,一定要细心才能找出这些bug。

…… …… 余下全文

篇三 :软件测试心得体会

—王礼永

曾经一度认为软件测试就是使用工具测试bug,现在看来不是这么一回事情,因为还是有手工测试(执行测试),工具只是一个辅助,用工具你先要去了解测试的一些基本的东西(如:测试用例,预期结果等),不是那按两下按钮就行了,就算是录制脚本,也需要看懂脚本的代码,工具不是万能的。

一开始接触软件测试觉得很枯燥乏味,全都是一些理论的东西,还不如回到小学学习语文呢,都是一些名词的解释,比如:黑盒测试,百合测试,系统测试。测试基础等等这些,老师都会去告诉你这些名词什么意思,很无聊,到后来慢慢由语文变成了数学,开始练习测试用列的编写,这个还有点意思,因为这个更多时候能够体现个人的逻辑思维能力,再然后数学就转变成了英语,因为要使用到一些测试的工具,比如:WinRunner工具,录制脚本它会产生一些代码,不过代码比较好理解,虽然是英文的但是还是很好看懂的。

学习软件测试一学期,其实我觉得最重要的是兴趣,有了兴趣还是不行的,还需要具备一些语言的基础,例如:C,java,C#等一些语言,这些语言你不需要去深入的学习,只需要了解,最重要的是了解数据库(例如:SQL,MySQL,Oracle)的知识,想要成为一个好的测试工程师,应该要全面的发展,读懂需求分析文档(注:客户的要求),还有要学会写文档,语言的组织能力决定你这份文档的价值,这也是一种沟通能力的体现,比如写缺陷报告时:有一项是描述缺陷,这就能看出你的表达能力,给程序员能不能看懂就能体现沟通,最后就是整理文档和撰写测试总结报告,越是到最后越是要细心,因为软件永远都是有缺陷的,我们的细心可以让软件减少一些bug,不求最好,只求更好。

…… …… 余下全文

篇四 :软件测试心得

软件测试心得体会

软件测试工作是一个系统而复杂的工程,软件测试的目的就是确保软件的质量、确认软件以正确的方式做了你所期望的事情,所以工作的主要任务是发现软件的错误、有效定义和实现软件成分由底层到高层的组装过程、验证软件是否满足规格书要求和系统定义文档所规定的技术要求、为软件质量模型的建立提供依据。

而且软件的测试不仅是要确保软件的质量,还要给开发人员提供信息,以方便其为风险评估做相应的准备,以及为其提供分析依据,重要的是要贯穿在整个软件开发的过程中,保证整个软件开发的过程是高质量的。

软件测试对测试工程师来讲,要求具备较强的专业知识,严谨细心耐心的测试态度,良好的反向思维、发散思维能力、沟通能力等等。

以下是就自己的个人工作经历谈一些浅见:

1.  标准文档的制定:

1.1.任何一个公司要让自己的产品面市,都要有自己的一     套完整的品质标准,这个标准一定是在符合国标及客户标准的基础上形成的企业标准,系统而全面地描述一款产品的功能、性能、可靠性、健壮性、安规要求等一系列的产品标准,并根据客户特定要求相应调整。

1.2.测试仪器的作业指导书(SOP)及保养说明等。定义仪器            的使用步骤、操作指南和保养细则等。

2.  测试资料的归档:

标准媒体文件、测试报告、BUG LIST库(电子类问题、结构类问题、软件类问题:方案自存问题、品证测试问题、生产测试问题、客户反馈问题、终端消费者反馈问题等)、认证测试文档归纳总结(认证公司培训资料、认证过程中出现并改善的问题)、测试工程师经验分享、常见问题解答FAQ等。

3.  功能测试:

3.1.这是软件测试工作中最核心和最基本的一项测试,该测试的主要内容是检查软件是否符合需求定义,并通过构造正常的操作来检查的动作是否正确;在这个测试里,正确性是最最重要的软件质量要素。

…… …… 余下全文

篇五 :测试工作中的一些心得体会

测试工作中的一些心得体会

此文是在下从事测试工作一年以来的点滴心得和体会,一家之言或有不足之处,欢迎各位同仁批评和指导,大家也可通过百度空间或是搜狐博客给我留言:

也可以发送邮件至:

(如有转载,请保留以上信息——东敬谢)

1. 测试需要一份测试指导书

测试前要明确测试目的。如:需要做哪方面的测试?具体进行测试的步骤有哪些?功能实现与否如何判定?哪些现象是允许的?而哪些现象是不允许的等等。

测试目的不明确会造成测试工作的混乱,因为测试并不是简简单单地得出一个结果——测试OK,产品可用。

产品凭什么判定可用?产品可用到什么程度?

凭什么判定测试过程OK(或是不OK)?产品完成了哪些功能?完成度有多高?产品没完成哪些功能?没完成体现在哪些方面?产品有哪些缺陷?缺陷的严重程度?等等诸如此类的问题才是测试工作的关键所在。

比如说开发一个台灯,我们都知道,台灯的重要功能是必须能照明,没有达到这个要求的产品一定是NG的。

但测试并不是说,你把台灯接上电源,开开关一看灯亮了,OK,这个产品是可以用的……

测试必须检测到跟重要功能配套的一些基本指标,如台灯的亮度是否可调?灯泡长时间工作发热量多大(如果使用的是钨丝灯泡)?灯泡的工作寿命是多久?等等。

如果灯泡开半小时,1米范围内的温度可以达到70摄氏度,哇,有哪个用户敢用这样的产品?这不叫台灯,应该叫取暖器,再比如灯泡的寿命是10个小时,用户每天使用4小时,不到三天就要换一个灯泡,这样的产品恐怕会被归入假冒伪劣类。那么,灯泡开半小时,1米范围内的温度应该是个什么标准?开一小时,两小时后温度应该是个什么标准?0.5米内,0.2米内,灯泡的温度又是个什么标准?灯泡的使用寿命必须大于多少小时?等等等等。

这些由谁来给?难道要让测试人员自己来找么?

假如上述指标都给了,测试过程中发现,开台灯工作两小时零三分钟的时候,台灯居然熄灭了,当你把这现象提交开发人员报缺陷的时候,开发人员告诉你,这是因为加了定时关断功能(或是加了温控开关,当发热温度过高时会自动关灯)

…… …… 余下全文

篇六 :关于软件测试的心得体会

关于软件测试的心得体会

虽然一如继往地写读书笔记,笔墨也浪费了不少。但真正坐下来利用大段的时间将自己的思路理清还没有过。因为最近有了一定的时间,更因为狠狠地泡了一段时间51Testing 测试论坛,下载学习了该网站的电子测试杂志之后,自己的思路终于开始清晰起来,朦朦胧胧地开始看清了远方的路,麻着胆子去分析一下自己,也学着展望一下未来了,毕竟摸黑走路的感觉很不好。

我觉得学习软件测试的通用技术与针对某类软件的测试技术外,还有一个重要的与技术无关的方面:业务知识.没有具体的业务知识很难发现软件中潜在的逻辑错误甚至是需求上的错误,当然需求要依据特定的软件,但软件测试人员对需求理解的深入程度不应低于软件开发的人员.因为软件测试所有的依据来自于需求,而所有的需求来自于客户,甚至是我们的全部都来自于客户.识别需求后还必须转化为测试上的需求,毕竟测试人员看需求的角度和开发人员还是有区别的.

关于学习,我知道我并非计算机专业的学生,初涉软件测试行业,没有接受系统的培训,对软件测试一无所知,既不知道该测试什么,也不知道如何开始测试。但是,总该知道如何去学习,然而我认为,学习总该有必要的方法

1. 找个好师傅

这是最重要的一条了,也是公司提供的最好的一个条件.刚进来的时候,td,测试案例都有一个pm细心的和你讲,案例有什么方法来设计?要注意哪些错误?软件测试技术相关书籍目录、软件测试流程相关文档目录、产品业务相关的文档目录,一大堆的东西马上够你头晕的了.呵呵,还好,悟性不错,都囫囵吞枣地吞下去了.

2.学会读书

无论是神马专业,我始终确信,万变不离其宗,我知道,我不是这个专业的,但这个并不代表这我就不了解这个,再怎么不济,我也是从书本中走出来的,我相信,只要我努力地吧书本啃熟,我能够灵活地融入到这个职业中去,从书本中找寻解决问题的方法。标记出自己所错误的。

3.与前辈们一起讨论,多说

…… …… 余下全文

篇七 :软件测试心得体会

软件测试心得体会

软件测试心得体会一:软件测试心得体会

软件测试在整个软件周期中的重要性,它存在于整个项目周期,在项目开始之初需求调研的时候就开始了,在形成需求规格说明书的时候就需要针对文档进行测试。这个环节在后续整个项目中占了很大的比重,能主导整个项目的走向,成败与否全在于开始阶段的决策。

体会一:软件测试的真正意义在于发现错误,而不在于验证软件是正确的。

再严密的测试也不能完全发现软件当中所有的错误,但是测试还是能发现大部分的错误,能确保软件基本是可用的,所以在后续使用的过程中还需要加强快速响应的环节。结合软件测试的理论,故障暴露在最终客户端之前及时主动的去发现并解决。这一点就需要加强研发队伍的建设。

体会二:在系统性能测试方面需要重视。

经过这次培训中多个案例的讲解,让我了解到系统在上线之后会有很多不能预知的性能问题,需要在上线之前实现进行模拟,以规避风险,包括大数据量访问,高并发数等等。

当然也有很多应对手段,没有哪种手段可称为最完美,只有最合适的,需要灵活掌握,综合运用以达到最优程度,这是个很值得研究的领域。

下面是本人的几点想法:

想法一:加强系统上线前的性能测试。

目前我们在项目建设过程中对性能压力测试的重视程度还不太高,厂家也很少有雇佣第三方的测试机构。而是在现网进行试用,遇到问题再解决,可能会产生滞后问题,影响客户使用。希望以后能在性能测试方面提高重视程度,加大人力投入,以保证系统上线后能够稳定运行。

想法二:适当介入相关项目研发

对于快速响应这块,我们不能一味依赖厂家,而希望自己就能快速响应,及时将问题解决。这也是一个比较长远的问题,需要加强研发力量的投入。

我个人是做开发出身,有此类经验,当时是在客户现场,因为了解系统内部结构,能够在第一时间排查解决客户所反馈问题。

现在系统完全由厂家开发,很难了解内部结构,或许会造成后期维护困难。所以,是否应该针对某些项目介入厂家研发工作,比如请厂家提供源代码等相关要素,以增进维护人员对系统的了解。

…… …… 余下全文

篇八 :软件测试心得体会

心得体会

六天的培训结束了,感觉过得好快啊。虽然是因为参加“模拟招聘”获得这次机会的,不像其他同学一样是交钱的,但是我也是抱着要学东西的心态参加的。

第一天老师就给了个下马威——教材全是全是英文版的。对于虽然大三的我来说,英语四级刚过,六级成绩还没出来的情况下,想看懂全文是不太现实的。在老师讲解过程中利用在线翻译才勉强能看懂句子。不过培训过程中最难忘的不是来自教材,而是来自老师的那双犀利的眼神。无论何时,只要你打开了与课堂无关的网页,她总会第一时间或叫号码,或叫名字,或站到你旁边。说实话,大学上课已经很久没有这种高中被管的感觉了。虽然不爽,但是却有种回到高中的快感(说的是实话)。

头几天还蛮不错的,食堂开门的,超市没关。可后几天,当校门口已无人烟,就剩我们这几个的时候就真觉得寝室楼好静啊,还不如在机房呆着。对于老师我想说的是,前几天笑容总是挂在脸上,可两天后明显笑的少了,不知道是不是因为和大家熟了,没有刚见面的客气了(我喜欢看人笑,本身也喜欢笑,老师的这种变化,我很敏锐的察觉了)。

这次培训虽然感觉学到的没有很多,但是我了解了一个企业,起码是软件测试这一行业大致的运作模式,让我对我将来要不要从事这个行业有了认识。貌似软件测试女生为主,男生比较适合从开发做起,这是我这几天得到的最大体会。还有对于课堂结束的演讲,是个锻炼

自己的好机会,我并不否认这点,不过貌似每个人都只有一次机会,我是个表现欲很强的人,让我讲了一次有点不过瘾。

开始我是因为不想浪费免费来上课的就会,来到后我觉得确实很多时候是需要多接触下这些社会上的公司、企业等,毕竟还有一年就毕业了,到底何去何从自己是真的要好好做个打算了。期待下一期的网新的培训??

…… …… 余下全文