软件测试实训报告总结(精简6篇)

时间:2012-03-09 09:19:16
染雾
分享
WORD下载 PDF下载 投诉

软件测试实训报告总结 篇一

在这次软件测试实训中,我有幸参与了一个真实的软件测试项目,并且从中学到了很多有关软件测试的知识和技巧。通过这次实训,我深刻认识到软件测试在软件开发过程中的重要性,同时也意识到了自己在软件测试方面的不足之处。

首先,通过这次实训,我了解到软件测试是为了发现软件中的缺陷和问题,以确保软件的质量和稳定性。在实际操作中,我学会了使用各种测试方法和工具,如黑盒测试、白盒测试、功能测试、性能测试等,以及常用的测试工具,如Selenium和JMeter等。这些工具和方法的灵活运用,可以帮助我们更好地发现和解决软件中的问题。

其次,通过这次实训,我也认识到了软件测试的复杂性和挑战性。在实际测试过程中,我遇到了许多意想不到的问题和困难,例如测试用例的设计和编写、测试环境的搭建、测试数据的准备等等。这些问题需要我们具备一定的技术和经验来解决,同时也需要我们具备一定的耐心和毅力来克服。

最后,通过这次实训,我也发现了自己在软件测试方面的不足之处。例如,在测试用例的设计和编写时,我常常忽略了一些边界条件和异常情况,导致测试结果的不准确。此外,在测试过程中,我有时候也会过于依赖测试工具和自动化测试,而忽视了手工测试的重要性。这些问题在实训过程中给我敲响了警钟,我要不断学习和提升自己的软件测试能力,以更好地适应未来的工作需求。

总之,这次软件测试实训给我提供了一个实践的机会,让我更深入地了解了软件测试的重要性和复杂性。通过这次实训,我不仅掌握了一些软件测试的基本知识和技巧,还发现了自己在软件测试方面的不足之处。我相信,在今后的学习和工作中,我会不断努力,提升自己的软件测试能力,为软件开发质量和稳定性做出更大的贡献。

软件测试实训报告总结 篇二

在这次软件测试实训中,我参与了一个名为“项目A”的软件测试项目。通过这次实训,我对软件测试的整个流程有了更深入的了解,并且学到了很多实际操作的经验。

首先,在项目启动阶段,我们进行了需求分析和测试计划的制定。我们与项目团队进行了充分的沟通,了解了项目的需求和目标,并根据需求和目标确定了测试的范围和测试的目标。在测试计划的制定过程中,我们考虑了项目的时间和资源限制,并制定了相应的测试策略和测试方法。

其次,在项目执行阶段,我们进行了测试用例的设计和编写,以及测试的执行和记录。在测试用例的设计和编写过程中,我们根据需求和功能设计了一系列的测试用例,并对测试用例进行了评审和修改。在测试执行和记录过程中,我们使用了一些自动化测试工具,如Selenium和JMeter等,来提高测试的效率和准确性。同时,我们也进行了一些手工测试,以覆盖一些无法通过自动化测试覆盖的场景和功能。

最后,在项目收尾阶段,我们进行了测试结果的分析和总结。我们对测试结果进行了统计和分析,并将结果与预期目标进行了对比。通过分析和总结,我们发现了一些软件中的缺陷和问题,并提出了相应的改进措施和建议。同时,我们也对整个测试过程进行了总结和反思,以便于在未来的项目中做得更好。

通过这次实训,我不仅学到了软件测试的理论知识,还学到了软件测试的实际操作技巧。我深刻认识到软件测试在软件开发过程中的重要性,并意识到了自己在软件测试方面的不足之处。我会继续努力学习和提升自己的软件测试能力,以更好地适应未来的工作需求。

软件测试实训报告总结 篇三

这个学期我学习了软件测试这门专业课程,在学期即将结束的时候,我也对这门课程建立基本的了解和理解。软件测试这门课程作为软件工程专业中一门很重要的课程,已经在软件领域占据了不可替代的角色,当一个软件从雏形到真正的在一台计算机上运行的时候,谁也不能保证计算机软件能一步到位的满足人们的需求。所以就有了软件测试,其目的是:第一是确认软件的质量,其一方面是确认软件做了你所期望的事情,另一方面是确认软件以正确的方式来做了这个事件。下面我简单的写一下这个学期对课程的总结和收获。

我认为,在整个庞大的软件工程中,不管是需求分析、架构设计甚至是最后的debug,都会产生引入不管的机会,这就要求作为一个软件测试师要掌握丰富的软件工程原理和知识。测试的工作将会存在于整个项目周期,即在项目开始时需要各种分析调研时就开始了。尤其是在形成需求规格说明书时就有对文档的测试需求,甚至主导整个项目的走向。

软件测试对逻辑思维、学习能力、反应要求很高,是否有严密的思维和逆向思维也非常重要。做测试还要考虑到所有出错的可能性,有时候还要用一些非常规的的测试方法。软件测试还很注重软件性能问题,也就是要保证软件运行得很好;不同的使用环境下,考虑软件的兼容性同样重要。对于测试员来讲,会比开发人员更加重视软件产品的质量问题。

在测试过程中,测试者可能会为客户的需求角度考虑到更多,由此我们可以认为测试人员有权利决定产品是否可以发布。然而,通过一个学期的学期,我们又不得不懂得,软件测试人员不是万能的,测试人员在面对一个设计烂编码烂的软件时,也是无法不低头的,再怎么测试它也变不成优秀的软件。

通过课上的理论因为课下的实践和后半学期又因为身体力行于

1、最基本的测试的分类:从是否需要执行被测软件的角度,可分为静态测试和动态测试;从测试是否针对系统的内部结构和具体实现算法的角度来看,可分为白盒测试和黑盒测试。

2、然后就是,白盒测试中的逻辑驱动测试的覆盖率测试。

3、还有就是对于划分等价类和边界值法这一块,让我从模糊到明朗。

4、在初次写测试用例的时候,感觉真是纠结,用例写的很死板,看似简单的一个填表工作,要写好真是不简单。一开始写的比较不自然,有些生搬硬套,而且还很慢。在后来负责了对论坛新鲜事版块的测试之后,明白了测试用例其实就是指导怎么去执行测试,而且书写设计测试用例也要以熟悉软件的业务为前提,才能更好的去测试。

另外就是一个学期的学习让我纠正了几点误区:

1.有位大师曾说过:“软件测试的目的在于发现错误,一个好的测试用例在于发现从来未发现的错误,一个成功的测试是发现了从未发现的错误的测试。”由此我自认为测试就是为了找到bug,然而一个学期的测试学习经验告诉我这是错误的,如果只是为了找到bug,那么bug会成天缠着你。

2.在大家协力测试论坛的时期内,我曾认为这种大量的重复性的工作真的很乏味,可是在这乏味中真心发生挺多有意思的bug,意想不到的bug,所以我认为只要掌握了方法,在重复中寻到到创新的小惊喜,任何东西都有它的特点。

作为测试新手,通过一学期的学习,我认为能独立写测试计划,设计测试用例,精通一种测试工具,理解一种bug管理软件是新手晋级老手的必备素质。任重而道远?

在最后,我不得不提的就是细心和耐心了。这是我认为这个学期测试课上收获的了,课程要求测试时必须细心和耐心,我在想,如果以后真的工作在测试一系列的岗位上,要学会坐得住,用大量的时间和精力和bug斗争,分离、识别还有归类bug,是不是也能真的改变我粗心大意和三分钟热度的毛病。

最后感谢刘老师这学期的课程讲授,和实践中的指导和帮助。测试路程,路漫漫其修远兮,吾将上下而求索。

软件测试实训报告总结 篇四

伴随着充实紧凑的工作生活,两个月的时间已经过去了。这一段时间里有工作上的收获,知识的丰富,经验的增长,同时也暴露出很多问题和不足。总结经验,吸取教训,本文将主要从几个方面来对工作进行总结:工作的主要内容;其中的失败和教训以及成功和经验;展望下一阶段的工作,确定自己的目标。以此作为惩前毖后的记录。

1、工作的主要内容

在这两个月的工作中,我的总体任务是协助__做好武警__部队__管理系统的后期测试,编码,修改,文档编写的工作,分解开来之后,我主要做了三件事:编写__系统的各类文档;系统的编码及bug勘误工作;系统的测试工作。下面依照时间来对我的工作进行介绍。

初踏入职场,进入专业的软件制造公司,对我,一个没有接触过标准软件制作过程的新人来说,起步就是一个很大的难题。若直接做开发,则业务不熟练,代码不规范,弊大于利;若仅做学习,则不能跟上项目的步伐,不能以最快的速度融入工作中去。

在我还在忐忑自己到底要做什么工作的时候,任务已经下达了,首先进行__系统的测试工作。这样的好处在于能够在测试的过程中,了解项目的整体布局,了解项目中的业务逻辑,了解项目中尚未完成的工作并以此作为下个阶段的工作目标。至此,入职工作顺利起步。

在对__系统进行测试之后,暴露了系统的诸多问题,测试过程中发现__系统没有进行输入限定,为了解决这个问题需要对整个系统的数据进行整理,我的下一个任务就是编写__系统的数据需求文档。在编写该文档的过程中,对__系统进行了更深入的了解,为之后的bug勘误工作奠定了一定的基础。

完成了__系统的数据需求文档的编写之后,新的任务是对整个__的输入数据进行输入限定,在任务开始之处是极为困难的,幸而得到了同事们的帮助才得以顺利完成任务。任务虽然完成,但是对输入限定实现方法的一知半解以及任务完成过程中的不仔细,为之后发生的问题也埋下了苦果。

在对__系统添加输入限定完成之后,进入了解决程序小问题的阶段,对__系统进行细微的缝补工作。这段时间是学习多于工作的,不同的问题督促我要每天和百度亲密接触数百次,又要劳烦诸位在百忙中的同事抽出时间来给我帮忙。虽然辛苦一点,但收获却是满满。

完成了系统的修补之后,我们的程序送到了__处进行第一轮测试,在测试的一周里,我主要是补充网络编程的基础知识。

第一轮测试结果出来之后,我们项目组开始了紧张的第一轮__系统bug勘误工作。拿到bug列表之后,发现有一小半错误皆是因我而起,输入限定问题很多,我也主动承担了输入限定部分的bug勘误工作。

第一轮bug勘误工作完成后,进行了第一轮了回归测试,测试结果已然不尽人意,仍然存在大量的问题需要修改,而且很多问题还是因我而起,输入限定仍然存在大量问题,再一次进行修改之后,我们的程序送到了十五所进行所检。

在进行所检之余,我又接到了新的任务,完成__系统的概要设计以及详细设计文档的编写。这两份文档已于9月2号编写完毕。

现阶段我的任务是根据所检的bug列表,对矿权系统进行回归测试。

2、工作中失败的教训以及成功的经验

对于失败的教训要吸取,成功的经验要进行总结。我对成功的定义是:在保证质量的前提下完成既定的计划或目标就是成功。其他的所有结果都是失败。

成功的经验:

(1)敢于接受任务并想尽一切办法完成

入职两个月最大的收获就是敢于接受任务并想尽办法完成,每一个任务对于初入职场的我都是一个挑战,如何保质保量完成任务是最基本的要求。这两月最大的成功在于没有一次任务是拖沓的,每次都尽最大努力完成了任务。

(2)勇于承担错误,正视自身的问题

在这两个月的工作中可谓是错误不断,从文档的错别字这种小问题到__系统bug修改不正确导致崩溃这种大错误,暴露出来了很多的问题,我秉承着有错即改,下不为例的思想,正视自己的错误并积极改正,因此这也算是一个成功。

失败的教训:

(1)重视每一个细节,不要忽视小问题

在最初进行__系统数据需求文档的编写的过程中,对某些页面的数据在数据库中没有存储的情况没有加以重视,在后期进行数据限定的时候,还要重新修改数据需求文档,造成了不必要的时间浪费。从这个事情上得到教训就是不要放过任何一个小问题,这个小问题可能导致之后的大问题。

(2)进行重复工作也不能大意

在对__系统进行输入限定的方法熟悉之后,都是重复性的工作,给每个页面,每个字段进行输入控制语句的添加,在进行了数个页面之后,出现了有的页面没有添加完整,或者提示语句不正确的情况,在后续的bug勘误中出现了大量此类问题,浪费了大量的时间和精力修改。从这个事情上得到的教训就是工作不能大意,重复性的工作更要完成好。一般重复性的工作第一次做不好,后续检查修改是非常浪费时间的。

(3)考虑问题要严谨

在对__系统bug勘误的过程中,对输入限定条件的判断出了问题,我想当然的按照我的主观思路对数据进行了限定,而在回归测试的时候出了问题,这些都是考虑不严谨的后果。这个事情的教训就是考虑不严谨直接导致问题推倒重来,影响了工作效率,而且很容易埋下隐患。

(4)注重用户体验

在__系统bug勘误的过程中,修改最多的在于坐标系统的提示语句,因为坐标系统不仅要求数据必须填入,而且每一个数据都有严格的格式限定,因此每一个错误提示的弹出都要本着如何让用户知道哪里错了为原则进行设置。在最初的限定里面,语句粗糙,弹出语句不明确,造成了用户使用的不方便,还得重新进行改造。这个问题的教训是一定要从用户的角度出发考虑问题,注重用户体验从简单的提示语句做起。

3、展望下一阶段的工作

下一阶段短期内我们的工作主要针对矿权系统的使用的数据库变更来对我们的系统进行修改。我的工作任务主要是学习oracle数据库和sql数据库的使用上的区别,做好从sql数据库向oracel数据库的迁移工作。

这两个月的工作生活是充实且富有乐趣的,结识了很多同事和朋友,公司的氛围是非常轻松愉快的。感谢两个月来__经理的关心,感谢部门同事的悉心指导,感谢公司各位同事的.热心帮助,希望能在接下来的工作中能惩前毖后,总结经验,吸取教训,做到个人与公司共荣辱同进退,共同实现中地的辉煌。

软件测试实训报告总结 篇五

__年是我进入公司的第一年,也是我的工作能力得到提高和快速发展的一年,在公司领导的指导和同事以及其它部门的支持配合下,最后在经过自己的努力,完成了自己所要完成的各项工作任务,在新的一年来临之迹,我要对过去一年的工作进行一个全面的总结,以便在今年的工作中能够有更明确的目标,尽量克服自己现在所存在的不足,希望能更一步为自己所在的部门增光,做出自己的贡献。下面是我对去年工作汇总。

一、总结:

1.自身定位:在过去一年,是我进公司的第一年,也是我工作的第一年,刚开始在我对工作竞争和自身都不甚了解的情况下,在领导和同事的指导下,我感觉自己已经慢慢对人与人的竞争和自身定位有了深刻的了解,因为有了自我目标,才能感受到自己的压力有多大!我的目标也不只是完成目前所要做的工作而已,要向其它方面拓展学习。

2.定下心来,踏踏实实:我学的是计算机专业,我的工作也是计算机方面的,以前有什么优势,但是踏入工作岗位后才发现,自己学的只是一个基础,只是有些方面或许比别人走的快一步,所以一切都要靠自己.自己要定得心下来学习.成功需要耐得住寂寞,不求最快,但求.

3.团队合作:以前在学校或许你可以靠一个取得好成绩,在工作上你必须要有一个团队,在一个部门之中,团队合作精神显得尤为重要.以前我做有些事都是一意孤行,但现在已经对自己改变了,多听听他人意见,会犯更少错误,会更长见识,所以要学会与同事之间的合作,做事才更有效。

4.工作情况:在公司一年,对mes大型系统有了个大概了解,对我们所要学习的mes已经可以说差不多都掌握,条码打印机的维修和设置掌握,a4打印机大多数情况可以维护,pda、条码枪已掌握,电脑的系统重装和维护已掌握,其它基本设置可以维护,对新出来的程序掌握和了解也比较快。

5.课外学习:sql该学的已经掌握,c#学习,简单的程序可以编写,但有时还要依靠于网络和朋友,需要进一步加强。但主要还是以网络为主。

二、自身缺点

1.沟通问题:自己的沟通能力只能算一般,因为对于某些事的阐释还是不怎么好,语言表达能力有点差,希望通过平时的交流和沟通来加强。

2.心态问题:自己对于做某些事过于着急,一心想急切完成,确反而误时,这个问题一开始就一直出现,现在虽然已经基本克服,但也要列入缺点方面,希望以后时刻注意!

3.学习问题:对于课外学习c#这方面,我在编程时感觉困难的时候有时候就不愿去做,现在虽然已经慢慢改进上网搜资料和问问朋友,但有时候还是克服不了自己。

软件测试实训报告总结 篇六

一、本年度工作完成情况

时光飞逝,在这年里本人独立负责测试的项目10个,与其他测试人员联合测试的项目9个以及gis应用虚拟项目(2个版本)。

其中独立负责的项目对项目的开发周期做全程跟踪测试,联合测试的项目协助其他测试人员完成项目测试工作。繁忙的工作使自己在过去的一年里学到了很多,同时也提高了自己各方面的能力。感谢领导的支持和指教,现总结如下:

独立负责的项目列表:

1)《湖南__空调进销存系统》

2)《湖南__空调售后服务系统》

3)《长沙统计局数据管理平台》

4)《长沙统计局数据展示系统》

5)《长沙统计局gis应用系统》

6)《__电网webgis系统》

7)《__电网移动电子化移交系统》

8)《__电网东莞局单线图绘制系统》

9)《电信号百—掌上同学圈》

10)《长沙城市林业生态圈资源信息集成系统》

与其他同事联合测试的项目列表:

1)《__市规划局办公系统》

2)《__地理公共服务平台》

3)《__市规划局自动化办公系统》

4)《__县城建档案馆著录系统》

5)《__市统计地里信息系统》

6)《__市社会安全联合救助系统》

7)《__市施工图审查中心一体化办公平台》

8)《__控制性详细规划系统》

9)《__市地理信息系统》

gis应用虚拟项目

1)gis应用__项目b/s版本

2)gis应用__项目c/s版本

其中格力项目的测试工作,多次与开发组人员一同参与在客户处讨论需求与细节要求,对客户的习惯和要求有了清晰明确的了解。与电信的验收测试中学到了很多专业的测试方法和测试经验,和他们成为了好朋友。在后续的合作与交流中,将更进一步提高自己的专业技能,保持良好的沟通与联系做好测试工作。

南网的项目在通过开发组的培训后,对南网1。0环境与功能,数据库的结构有了比较清楚的了解,对测试南网2。0很有帮助,主要是对电力这块的业务有了深入的了解,对测试电力行业的系统打下了业务认知基础。加入专业的测试方法,使测试工作更好的服务于项目。

很开心在公司的qc与svn上,留下了我对以上19个项目测试工作的痕迹,我将不断努力工作,为测试团队在公司中更有价值积极进取。

二、个人取得哪些进步

繁忙的测试工作虽然很辛苦,但得到了领导的支持与指导,通过自身学习,使自己各方面都得到了提高。现总结如下:

1)对性能测试比之前更加专业熟悉。通过使用lr性能测试工具以及其他辅助工具,对格力两个项目和南网的webgis项目进行了几次压力测试。通过深入了解业务,设计有针对性的性能测试方案,得到了电信与格力客户的认可。这其中主要是与电信测试人员的合作与交流中,学到了很多专业的测试手机端程序压力与手机客户端性能的方法。对文档的要求与制作也更加严格、专业。

2)通过了解电信测试对开发文档的要求,认识到文档的重要性与测试文档的重要性,因此格力进销存后期开始研发后,就不断给项目组灌输客户对文档的要求与格式,以及电信验收中的习惯与要求,避免了类似格力售后在摸索中,痛苦加班赶制文档的经历,在张经理的严格督导下项目组更新文档都很及时。目前项目已经通过了第一期验收合格。

3)参加了公司培训的gis应用开发,对gis的应用有了初步的了解,第一个项目是测试湖南天地网系统,在测试过程中,对gis应用有了实践。并产生了浓厚的兴趣,对配图、图层切图等arcgis相关有了实际操作,在考核中得到了巩固。

4)在前期做配置管理的学习中,学会了svn的环境配置与管理,感谢谢敏在我学习svn过程中的指教和帮助,使我对独立搭建svn环境更加熟悉。

5)对软件测试工作有了新的认识:在测试工作中,仅对测试的工具和测试方法熟悉只是测试工作的基础,需要深入了解业务以及软件需求的趋势,才能更好的做好测试工作。对于性能测试更需要在这个基础上对计算机原理、网路、行业有全面的了解和经验,才能对测试的数据做出精准、详细的分析。给出参考价值高的测试报告。

三、遇到的问题及解决方案

1)项目紧急、开发人员少、测试时间少,客户更新需求超级频繁,开发计划刚做好,需求又变更了。比如格力售后项目,前期测试计划基本上每天都在变动。因此前期测试过程中,是连接正在使用开发的环境在测试,测试起来难以把握。处于婴儿期的项目,加上没有开发手机端的经验,因此bug特别多,测试工作比较辛苦。进入格力进销存开发初期,在与客户沟通,先画出ui界面再开发后,项目开发顺利了很多,测试工作也没有前期那么紧张了,虽然还是经常要加班,但是明显比最开始开发手机端要好很多。

2)测试环境硬件比较缺乏:格力项目测试期间初期,公司未申请空间,但是测试必须用到外网,客户借用了服务器,但是有客户的其他软件正在使用,因此不能重启,资源也无法准确的预估,对开展测试工作有很大的局限。格力项目完成基础功能,准备完善功能细节时期,得到了许总和张经理的支持,公司申请了自己的空间,也办了手机测试卡,使测试硬件得到了彻底的改善。使我的测试工作有了很好的开展,也因此为客户提供了大量测试数据和测试文档,并最终得到了认可。

3)中途介入的项目,由于项目开发前期对业务没有了解,加上自身负责的项目工作也比较忙,因此经常有对业务不熟悉,无法测试整个系统的流程的情况,我目前使用的办法是:平时对规划行业和测绘行业的业务加以关注和学习,加上对gis应用的培训与自身的经验,要短时间对系统进行彻底测试也不是可以的。

总结:只要有归零的心态,时刻更新自己的专业技能,并累积经验,做到时刻学习,不学习就会退后、认真的做一件事总是会找到做好事情的方法。

四、工作感悟及建议

1)感受到了积极主动,富有激情的团队氛围。格力的项目时间特别紧、需求变更特别频繁的特点,加上没有手机端的开发经验。因此前期特别辛苦,测试手机端程序也是从这个时候开始的,在这个过程中,我对手机端程序开始了积极探索与学习。了解手机端程序的开发与测试方法,特别是手机端性能测试与功能设计体验方面,我自己总结出了很多方法和经验,与大家一起分享,感到很开心。

2)浓厚的培训特色,在进公司前我不太了解arcgis的应用,测试项目时感到有担心,但是马上就有公司的arcgis相关培训,使我们学会了部分基本的操作、对gis应用也有了引导入门的培训。这使后续我自行学习和巩固有了很大的帮助。

3)开发在业务培训上花了很多心思,在参加规划办公,测绘、南网的业务培训过程中,使我对业务与系统有了相结合的对应熟悉与了解,对后续测试系统很有帮助。也缩短了我们测试系统流程花费的学习时间。

4)建议:能增加一套测试环境需要的硬件设备。专门用来测试,目前我们很大程度上依赖开发现组的环境进行测试。如果有了专属的测试设备:将组建更完整的测试环境,使测试工作有基础得到更全面专业的实施。

五、下年度个人职业工作规划

本人希望在专业测试的基础上,多做管理方面的工作。在上述工作总结中,本人主要是设计测试用例(场景测试),配置独立负责项目的环境,熟练使用测试工具,熟悉软件测试流程,进行bug分析和预防,对配置管理这块比较熟悉,平时我有对管理类课程的学习和培训,自学了余世维的全套管理类网络教学,希望在新的一年里,继续在公司服务,发挥自己对公司的热情、贡献自己的力量!

软件测试实训报告总结(精简6篇)

手机扫码分享

Top